34006 586
45659 338
12094 515
38935 794
28774 427
40066 450
11425 380
59075 833
15831 154
2976 204
23550 341
7775 475
3979 45
8033 909
8108 680
27332 43
12127 375
9420 49
3603 41
15141 923
105104 671
13407 178
32764 524
6546 580
3516 169
10450 591
17612 227
11668 128