316 103
7902 232
18350 928
3238 122
17312 240
4270 791
28894 210
4122 587
10595 614
3367 499
19419 614
2733 328