2927 88
4718 650
19832 200
23350 113
1266 35
2545 96
2725 167
2065 276
5566 457
3588 641
2303 257
1655 174
40133 350
28310 389
8836 186
12031 562
30262 581
19467 451
3435 623
3364 738