40727 693
158389 699
4016 375
29603 626
14914 149
7294 348
11154 283
36586 752
9735 587
5777 552
14352 605
16985 740
27961 675
18016 307