3032 416
27576 575
28217 152
25517 660
36279 433
58218 353
56294 436
46411 434
72238 644
36372 608
54383 675
314951 973