2972 60
5473 880
7242 558
11886 778
2622 149
11742 224
4932 375
3827 54
3527 183
4070 768
4027 341
85005 853
36114 518
28767 344
25537 472
6979 544
13490 446
14048 108
14936 629
12559 47
13478 462
10292 907
18122 613
224526 681
548836 1723
24068 771
441075 1069
12506 560