2943 66
8485 591
41618 945
9614 449
2269 508
3722 244
5624 890
2894 163
12528 572
51315 196
3973 766
8918 295
13581 836
27255 245
12606 135
84385 118
31479 790
7822 323
90873 109
64813 186
66375 989
29901 325
30846 78
48070 519
10018 47
87126 490
8000 411
5983 914