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