39986 926
8319 137
25216 664
90863 683
5073 399
2205 192
258214 831
13683 70
4488 627
3052 614
2152 304
1049 66
1424 254