1441 295
9499 45
1091 61
5316 647
2461 614
1239 187
6333 178
21438 837
9039 751
8682 522
70397 165
7518 149
15840 176