3905 551
19437 729
4506 30
3451 131
4692 561
5044 396
2681 194
14658 843
7810 403
2897 508
3547 861
2590 461
3441 873
1069 142
3273 917
2736 672