5316 410
60551 308
15790 238
56489 275
13709 617
24735 282
51267 136
22004 194
6998 388
3663 76
4605 537
6928 763
1550 153
4950 595
4330 581
5281 281
2618 115
2795 422
1133 58