2503 606
652 168
1120 281
1609 427
780 209
2439 625
2276 584
942 190
1786 564
1230 251
2602 535
459 94
2352 486
4662 362
4554 97