18458 519
2856 556
386155 865
54136 215
167284 998
38438 679
33929 244
26921 546
75596 800
37871 549
3720 472
5407 451
28416 318