39902 693
158002 699
4011 375
29593 626
14909 149
7292 348
11143 283
36531 752
9725 587
5771 552
14341 605
16955 740
27937 675
17995 307