1582 25
2502 121
6864 286
8933 732
7823 148
10902 348
2050 163
6923 613
5071 629
9544 516
8994 764
1770 217
3272 140
2316 420
2384 458
2121 418