5118 493
30648 669
2677 651
7236 291
21736 137
3353 58
11435 648
3854 640
5805 62
2167 213
4661 849
9093 376
1261 157
1354 125