1589 25
2505 121
6867 286
8940 732
7829 148
10905 348
2051 163
6926 613
5078 629
9549 516
8999 764
1778 217
3274 140
2319 420
2387 458
2122 418