2551 441
17571 259
38696 168
50724 422
11641 95
37200 262
5903 587
6825 669
5466 558
4272 551
6070 390