3720 551
18844 729
4172 30
3251 131
4541 561
5017 396
2638 194
14616 843
7732 403
2882 508
3535 861
2558 461
3399 873
1041 142
3224 917
2714 672