1576 25
2500 121
6862 286
8928 732
7818 148
10900 348
2049 163
6921 613
5068 629
9543 516
8990 764
1767 217
3265 140
2315 420
2384 458
2119 418