40372 926
8340 137
25242 664
90929 683
5100 399
2216 192
258329 832
13737 70
4494 627
3070 614
2287 304
1054 66
1452 254