18959 173
28101 278
29368 77
9564 219
4283 317
16249 587
8490 481
7258 531
4346 44
14814 303
9559 68
2785 55
7928 291
15809 776
6948 863
12530 714
4853 414
4273 67
8296 297
8305 58
7270 439
8540 210
7771 410
5204 664
11977 572
34065 164
10133 187
11435 268