3032 416
27638 575
28242 152
25547 660
36311 433
58294 353
56429 436
46455 434
72299 644
36417 608
54458 675
315257 973