2559 441
17571 259
38698 168
50734 422
11641 95
37201 262
5903 587
6827 669
5466 558
4272 551
6070 390