6080 236
6328 102
1149 55
32274 179
10223 669
5059 623
2661 413
5380 588
4017 802
2943 445
5025 78
3585 573
3271 921
1756 315
3630 707
3228 787