3032 416
27664 575
28254 152
25565 660
36337 433
58326 353
56501 436
46492 434
72326 644
36468 608
54500 675
315429 973