2927 88
4718 650
19859 200
23359 113
1267 35
2545 96
2725 167
2065 276
5567 457
3588 641
2303 257
1655 174
40158 350
28318 389
8838 186
12035 562
30280 581
19474 451
3436 623
3365 738