1469 295
9500 45
1096 61
5319 647
2462 614
1239 187
6339 178
21439 837
9041 751
8682 522
70405 165
7518 149
15840 176