18026 879
27542 194
24457 862
98584 332
14445 156
26069 311
15646 359
7056 435
26357 470
12082 194
10265 273
3413 278
4544 532