3978 551
19584 729
4735 30
3693 131
4730 561
5049 396
2682 194
14666 843
7827 403
2901 508
3547 861
2589 461
3441 873
1069 142
3276 917
2743 672