1491 38
20521 35
48545 402
179759 856
38700 553
137285 576
36963 580
19193 613
39318 166
104991 746
122441 528
57791 99
135996 590
45890 183
84731 517
4981 921
1504 118
3236 622
3334 962