40192 926
8331 137
25229 664
90898 683
5092 399
2210 192
258280 831
13713 70
4490 627
3060 614
2259 304
1050 66
1446 254