15026 700
16870 120
10959 312
9026 181
11584 547
21669 220
8208 345
21352 562
21533 1039
17895 223
4119 285
3504 242
4894 371
4762 58
7589 906
4232 281
5304 204
15198 440
9460 277
9506 533
9526 902
7171 602
4675 880
12986 355
19108 207
7550 227
26118 425
10189 510