599 55
2676 738
1505 331
1198 233
5845 595
1611 312
2971 880
2622 528
3035 963
2440 467
1513 423
779 174
2747 550
823 187
2579 670
2948 806
2443 639
848 251
737 124
2099 405
1008 155
3038 594
2014 412
974 145
2144 440
2031 269
3498 549
1437 300