1057 343
401 84
2605 587
2893 956
661 150
901 272
2965 864
5277 522
2287 470
2802 740
1465 328
2730 800
343 77
1022 284
2043 655
1604 356
2828 625
702 177
474 124
230 62
2545 553
576 156
14938 605
14521 793