1856 421
2347 416
16449 652
6207 804
9455 824
7491 248
7885 381
6857 554
14885 406
7338 807
10912 603
3780 160