13955 375
18303 405
64302 304
19242 327
24664 153
27875 110
18538 479
12573 396
79346 323
18858 425
21444 240
18341 472
10001 561
50468 450
19962 846
120914 263
17035 387
34921 247
14232 163
135901 569
20753 568
15489 646
20073 318
109735 961