4006 848
5470 239
4631 605
18879 671
5981 676
6050 349
4735 521
5816 669
2712 436
2509 335
18412 947
9448 141