1241 295
9498 45
1080 61
5313 647
2459 614
1233 187
6317 178
21425 837
9032 751
8676 522
70311 165
7511 149
15825 176