1529 275
1765 382
3071 551
2915 729
711 134
2400 493
2622 544
2281 483
22779 518
11630 322
305261 1305
20759 376