3032 416
27614 575
28229 152
25528 660
36305 433
58261 353
56376 436
46433 434
72277 644
36396 608
54425 675
315124 973