12710 936
17580 259
38936 168
50851 422
11682 95
37376 261
5947 587
6841 669
5493 558
4298 551
6091 390