2500 441
17566 259
38678 168
50693 422
11636 95
37180 262
5898 587
6812 669
5465 558
4269 551
6066 390