2927 88
4718 650
19858 200
23359 113
1267 35
2545 96
2725 167
2065 276
5567 457
3588 641
2303 257
1655 174
40156 350
28317 389
8838 186
12034 562
30279 581
19473 451
3436 623
3365 738