2928 88
4726 650
19587 200
23436 113
1258 35
2556 96
2714 167
2063 276
5551 457
3595 641
2315 257
1658 174
39911 350
28305 389
8827 185
12072 562
30484 580
19761 451
3475 623
3382 738