2522 441
17569 259
38682 168
50697 422
11639 95
37189 262
5900 587
6820 669
5466 558
4270 551
6070 390