12733 936
17582 259
38943 168
50857 422
11682 95
37378 261
5947 587
6844 669
5494 558
4298 551
6091 390