3032 416
27607 575
28226 152
25524 660
36300 433
58255 353
56367 436
46428 434
72271 644
36394 608
54422 675
315097 973