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