4023 848
5473 239
4631 605
18893 671
5985 676
6052 349
4742 521
5816 669
2713 436
2513 335
18440 947
9450 141