40155 926
8330 137
25228 664
90895 683
5086 399
2210 192
258277 831
13706 70
4490 627
3060 614
2256 304
1050 66
1443 254