2956 66
8498 591
41631 945
9633 449
2271 508
3730 244
5632 890
2895 163
12810 572
51323 196
3977 766
8926 295
13590 836
27262 245
12631 135
84451 118
31492 790
7824 323
90924 109
64837 186
66387 989
29911 325
30852 78
48078 519
10030 47
87150 490
8003 411
5984 914