4020 848
5472 239
4631 605
18888 671
5984 676
6052 349
4741 521
5816 669
2712 436
2513 335
18434 947
9450 141