13956 375
18304 405
64312 304
19244 327
24671 153
27875 110
18538 479
12573 396
79354 323
18861 425
21447 240
18341 472
10001 561
50472 450
19963 846
120929 263
17036 387
34926 247
14232 163
135912 569
20756 568
15491 646
20076 318
109748 961