3016 416
27461 575
28137 152
25342 660
36096 432
57922 353
56099 436
46195 434
71822 638
36171 608
54144 674
313679 972