40414 926
8346 137
25242 664
90940 683
5101 399
2217 192
258346 832
13742 70
4496 627
3073 614
2290 304
1054 66
1455 254