2927 88
4718 650
19839 200
23352 113
1266 35
2545 96
2725 167
2065 276
5566 457
3588 641
2303 257
1655 174
40139 350
28311 389
8836 186
12031 562
30268 581
19469 451
3435 623
3364 738