2511 441
17569 259
38680 168
50693 422
11637 95
37185 262
5899 587
6816 669
5465 558
4269 551
6067 390