13998 505
19453 239
17498 192
27258 80
19646 782
10659 907
18092 496
9998 60
11386 134
17995 572
19684 781
5954 588
22517 186
10595 168
20195 154
9668 461
12300 587
22616 620
2896 241
19394 569
43803 268
23185 442
32657 833
4820 218
5447 170
8820 589
27757 801
9254 820