1474 295
9500 45
1096 61
5319 647
2462 614
1240 187
6341 178
21440 837
9041 751
8682 522
70411 165
7518 149
15841 176