586 100
2343 581
2838 587
586 83
1980 570
3657 461
1984 443
2754 736
1042 161
300 36
4061 509
3508 153
304 48
2725 839
1163 227
2538 698
2608 763
3058 730
356 83
3171 610
292 74
3322 590
2115 572
1615 309