3020 416
27493 575
28166 152
25382 660
36152 432
58006 353
56157 436
46255 434
71981 638
36250 608
54216 674
314070 973