2541 715
3938 551
19515 729
4569 30
3533 131
4719 561
5059 396
2697 194
14714 843
7832 403
2920 508
3569 861
2607 461
3458 873
1083 142
3283 917
2761 672