2967 66
8530 591
41646 945
9650 449
2273 508
3742 244
5639 890
2905 163
13242 572
51341 196
3979 766
8938 295
13607 836
27279 245
12649 135
84525 118
31519 790
7826 323
90970 109
64871 186
66414 989
29923 325
30861 78
48105 519
10041 47
87200 490
8007 411
5984 914