3012 963
1109 278
3496 647
2979 850
2361 671
3034 945
1502 466
1471 381
1274 372
3075 801
2733 635
1213 210
2031 644
910 227
1086 190
2613 720
727 222
2296 743
233 68
1836 469
880 230
5796 500
1872 370
769 147
2537 505
861 84
2765 460
148 36