4023 532
2515 679
2915 792
2272 399
1406 326
3281 777
2264 486
2651 611
856 131
912 86
2784 501
6165 838
1419 155
2356 587
2137 452
1208 223
3808 768
1571 407
2878 573
732 179
2331 702
1546 363
2674 548
2334 489