1560 25
2491 121
6846 286
8913 732
7801 148
10889 348
2043 163
6910 613
5055 629
9534 516
8976 764
1764 217
3249 140
2307 420
2373 458
2114 418