126912 137
106421 113
43709 268
78012 412
42223 1166
80959 821
41656 248
29807 350
53461 616
13200 748
92139 870
57901 761
59148 586
74452 330
97870 495
41953 478
7666 476
20685 354
6867 859
12133 417
217586 1148
104437 361
70651 169
12345 520