9311 47
1715 60
4938 647
2509 614
1443 187
5436 179
21044 837
9020 751
8557 522
70068 165
6517 149
15395 176