2927 88
4718 650
19860 200
23361 113
1267 35
2546 96
2725 167
2066 276
5568 457
3588 641
2303 257
1655 174
40159 350
28323 389
8838 186
12037 562
30292 581
19478 452
3436 623
3365 738