1591 25
2507 121
6867 286
8942 732
7829 148
10906 348
2051 163
6930 613
5078 629
9550 516
9000 764
1778 217
3276 140
2319 420
2387 458
2122 418