40760 693
158406 699
4016 375
29604 626
14914 149
7294 348
11154 283
36588 752
9735 587
5777 552
14354 605
16985 740
27962 675
18016 307