312 47
2905 747
597 85
1013 193
2918 851
1485 287
2640 783
1116 209
3181 882
495 120
2073 522
789 135
2108 562
167 35
1564 484
1230 228
1915 399
1710 341
864 182
406 87
2444 720
492 105
1223 280
1579 369
893 254
1143 306
2088 547
503 93