3020 416
27493 575
28164 152
25380 660
36148 432
58002 353
56156 436
46253 434
71977 638
36243 608
54214 674
314050 973