6096 236
6339 102
1151 55
32275 179
10231 669
5063 623
2662 413
5385 588
4020 802
2945 445
5025 78
3587 573
3274 921
1757 315
3631 707
3230 787