12770 936
17583 259
38956 168
50863 422
11685 95
37381 261
5947 587
6847 669
5494 558
4298 551
6092 390