2927 88
4718 650
19850 200
23354 113
1267 35
2545 96
2725 167
2065 276
5567 457
3588 641
2303 257
1655 174
40148 350
28314 389
8838 186
12032 562
30271 581
19472 451
3435 623
3365 738