3032 416
27679 575
28254 152
25571 660
36344 433
58340 353
56529 436
46503 434
72334 644
36475 608
54517 675
315485 973