126915 137
106422 113
43710 268
78013 412
42227 1166
80959 821
41656 248
29809 350
53462 616
13200 748
92142 870
57901 761
59150 586
74453 330
97873 495
41953 478
7666 476
20685 354
6867 859
12133 417
217598 1148
104439 361
70651 169
12345 520