11884 129
3019 741
4017 545
16215 158
5000 355
1506 62
42843 955
13012 153
25544 561
4897 429
10521 847
6653 65