12953 936
17649 259
39030 168
50907 422
11695 95
37423 261
5953 587
6868 669
5496 558
4306 551
6099 390