40201 926
8332 137
25231 664
90898 683
5093 399
2211 192
258286 831
13713 70
4490 627
3060 614
2259 304
1050 66
1446 254