2995 963
1106 278
3441 647
2931 850
2357 671
3031 945
1501 466
1469 381
1273 372
3071 801
2731 635
1205 210
2029 644
906 227
1071 190
2609 720
726 222
2293 743
232 68
1835 469
880 230
5487 498
1843 370
766 147
2494 505
844 84
2738 460
147 36