40428 926
8346 137
25242 664
90942 683
5102 399
2217 192
258352 832
13744 70
4496 627
3073 614
2291 304
1054 66
1457 254