1567 295
9504 45
1107 61
5329 647
2464 614
1243 187
6377 178
21447 837
9045 751
8692 522
70547 165
7538 149
15869 176