3885 551
19410 729
4492 30
3435 131
4679 561
5040 396
2677 194
14651 843
7802 403
2891 508
3541 861
2583 461
3437 873
1067 142
3268 917
2734 672