3032 416
27624 575
28232 152
25539 660
36308 433
58279 353
56410 436
46445 434
72284 644
36405 608
54445 675
315192 973