3895 88
7911 577
17594 876
12953 901
10049 640
14060 524
23991 333
22471 165
14814 611
25352 71
39893 793
12895 319
12157 204
16004 283
3371 468
44456 945
8721 604
19504 239
22994 597
3669 665
11664 741
22122 541
6992 162
10290 297