2968 66
8531 591
41647 945
9656 449
2274 508
3745 244
5639 890
2906 163
13293 572
51345 196
3979 766
8940 295
13610 836
27282 245
12653 135
84537 118
31524 790
7826 323
90977 109
64874 186
66419 989
29924 325
30863 78
48111 519
10041 47
87208 490
8007 411
5985 914