12735 936
17582 259
38943 168
50857 422
11682 95
37379 261
5947 587
6845 669
5494 558
4298 551
6092 390