3020 416
27492 575
28164 152
25378 660
36148 432
57999 353
56153 436
46251 434
71975 638
36243 608
54213 674
314038 973