2931 821
1880 432
412 111
2962 878
756 165
242 63
2083 648
605 159
1205 329
606 183
2604 640
2295 553
2953 970
1295 378
983 303
2995 732
1214 246
1507 434
1343 273
2390 745
1821 555
2388 686
1457 417
546 109
693 146
2337 597
602 185
1932 567