1521 275
1764 382
3057 551
2912 729
711 134
2399 493
2622 544
2280 483
22778 518
11629 322
305137 1304
20759 376