40213 926
8333 137
25231 664
90901 683
5093 399
2211 192
258287 831
13714 70
4490 627
3060 614
2260 304
1051 66
1446 254