105826 979
71097 640
67239 379
18974 122
228403 916
102428 1042
94246 427
15650 424
13213 843
4677 603
7040 464