3042 490
1472 45
1305 105
2846 505
2156 184
2013 228
1642 185
1861 174
2204 242
3735 601
4224 789
2559 307
4279 613
4145 452
5075 867
3362 340
4589 288
4137 233
7685 458
7241 617
12565 580
11675 541
16830 633
21077 758