3035 416
27738 575
28274 152
25617 660
36399 433
58433 353
56665 436
46563 434
72410 644
36521 608
54614 675
315900 974