12792 936
17584 259
38959 168
50864 422
11686 95
37383 261
5947 587
6848 669
5494 558
4299 551
6092 390