2493 441
17565 259
38677 168
50693 422
11636 95
37180 262
5898 587
6811 669
5465 558
4268 551
6066 390