3017 416
27462 575
28140 152
25346 660
36098 432
57928 353
56101 436
46196 434
71840 638
36172 608
54147 674
313710 972