3032 416
27654 575
28252 152
25558 660
36325 433
58319 353
56477 436
46484 434
72318 644
36456 608
54488 675
315366 973