1593 25
2509 121
6869 286
8944 732
7831 148
10910 348
2051 163
6936 613
5084 629
9557 516
9003 764
1780 217
3277 140
2320 420
2388 458
2124 418