2490 295
9629 45
1362 61
6339 647
2875 614
1406 187
7484 178
21728 837
9270 751
8841 522
73014 165
7892 149
16286 176