2262 624
2848 881
2116 464
677 221
308 101
1417 424
2690 645
1571 386
296 74
288 64
189 61
1562 442
1272 281