1586 275
1778 382
3215 551
2946 729
722 134
2452 493
2638 544
2287 483
22788 518
11648 322
306609 1307
20780 376