120071 320
5212 756
32828 847
53225 437
44488 210
39238 644
2316 367
2895 338
3228 484
3848 414
18452 780