119996 320
5210 756
32826 847
53193 437
44470 210
39222 644
2316 367
2894 338
3225 484
3847 414
18452 780