3022 416
27513 575
28183 152
25402 660
36170 432
58038 353
56177 436
46286 434
72044 640
36280 608
54252 674
314227 973