13955 375
18303 405
64308 304
19242 327
24667 153
27875 110
18538 479
12573 396
79347 323
18859 425
21447 240
18341 472
10001 561
50471 450
19962 846
120916 263
17035 387
34924 247
14232 163
135906 569
20754 568
15490 646
20074 318
109742 961