5971 235
6286 102
1115 55
32247 179
10186 669
5043 623
2657 413
5371 588
4010 802
2938 445
5012 78
3576 573
3265 921
1748 315
3618 707
3223 787