30957 333
19965 136
37429 558
140355 782
44084 563
148734 735
106085 616
68784 943
35484 389
46360 799
109766 496
14776 424
124500 344
27778 436
45776 239
56142 293
1943 277
3993 759
3500 938