1540 25
2479 121
6839 286
8904 732
7791 148
10883 348
2041 163
6899 613
5051 629
9524 516
8966 764
1752 217
3240 140
2297 420
2369 458
2111 418