3609 496
12013 727
5480 533
20593 185
2536 160
3371 260
2678 239
6671 97
4849 306
4486 385
4638 528
6369 426
2904 315
4434 682
5073 729
62150 195
15060 761
42248 610
39099 854