2981 726
11100 599
277 48
379 82
883 221
2540 661
750 101
625 141
2643 528
1514 323
2603 549
2915 792
2495 491
1260 277
1598 240
957 232
2071 476
884 204
627 182
4780 804
1771 302
932 237
1366 305
402 90