5641 551
5612 142
9567 690
31816 677
2210 309
15607 592
1889 201
1880 142
2173 97
3370 585
4225 517
5597 432
6126 504
7136 416
2985 70
2308 589