4021 848
5473 239
4631 605
18891 671
5985 676
6052 349
4741 521
5816 669
2713 436
2513 335
18436 947
9450 141