15026 700
16870 120
10959 312
9026 181
11584 547
21670 220
8208 345
21354 562
4103 153
21533 1039
17895 223
4120 285
3504 242
4894 371
4762 58
7589 906
4232 281
6385 392
7539 230
5304 204
15198 440
8224 225
9460 277
9506 533
9526 902
10163 283
10639 306
5743 329