125992 897
43732 382
30037 123
35100 310
34806 714
93297 544
24525 273
105178 700
26268 290
35887 873
28668 194
43578 350
38430 863
32541 608
42762 652
71387 338
41972 85
48735 135
34290 664
46066 384
98832 533
17394 138
26143 501
38538 167