42995 93
11199 686
17444 540
1681 272
1511 384
5462 512
4081 433
112999 640
50095 168
39652 974
72600 991
67115 631
3560 650
54858 520
43317 534
6736 119
6465 491
3665 300
2754 839
21736 695
587 153
43037 677
2162 436
15377 281