2530 441
17569 259
38691 168
50702 422
11640 95
37195 262
5900 587
6825 669
5466 558
4271 551
6070 390