40187 926
8330 137
25228 664
90897 683
5092 399
2210 192
258280 831
13713 70
4490 627
3060 614
2259 304
1050 66
1445 254