2954 66
8496 591
41628 945
9627 449
2270 508
3728 244
5630 890
2895 163
12720 572
51321 196
3977 766
8922 295
13589 836
27260 245
12624 135
84434 118
31490 790
7822 323
90913 109
64832 186
66384 989
29908 325
30852 78
48077 519
10026 47
87141 490
8001 411
5984 914