106193 979
71148 640
67253 379
18974 122
228457 916
102437 1042
94307 427
15689 424
13222 843
4678 603
7040 464