2927 88
4718 650
19856 200
23357 113
1267 35
2545 96
2725 167
2065 276
5567 457
3588 641
2303 257
1655 174
40149 350
28317 389
8838 186
12032 562
30277 581
19473 451
3436 623
3365 738