3035 416
27748 575
28278 152
25623 660
36411 433
58452 353
56711 436
46572 434
72427 644
36533 608
54635 675
315989 974