3032 416
27659 575
28253 152
25563 660
36331 433
58320 353
56491 436
46488 434
72321 644
36461 608
54494 675
315404 973