1435 295
9499 45
1090 61
5315 647
2461 614
1239 187
6332 178
21436 837
9039 751
8682 522
70395 165
7518 149
15839 176