3032 416
27650 575
28246 152
25549 660
36315 433
58303 353
56451 436
46460 434
72307 644
36446 608
54471 675
315294 973