29095 297
12275 553
17013 170
17835 237
10358 859
9873 710
18711 274
16184 503
42648 734
558375 1736
18706 669
10242 433
12546 748
12177 409
39478 372
22162 279
21631 925
9692 934
672456 1142
28267 955
398361 1164
20817 455
12950 580
924072 1982
428741 850
12933 622
15395 81
583150 1215