1447 295
9499 45
1092 61
5316 647
2461 614
1239 187
6334 178
21438 837
9040 751
8682 522
70398 165
7518 149
15840 176