309 89
2884 650
730 157
2131 531
2189 714
294 75
115 37
1512 333
1812 418
1036 213
2375 535
2623 688
901 279
2257 521
2978 979
2890 814
808 163
450 116
331 98
2965 772
2817 808
2803 742
1555 375
2528 544