12746 936
17583 259
38951 168
50859 422
11682 95
37380 261
5947 587
6845 669
5494 558
4298 551
6092 390