2960 819
23611 346
2389 239
6844 789
11967 190
2538 272
7800 200
2557 302
3634 285
2421 489
19744 547
4581 50