1131 238
228429 606
166353 1079
112886 798
69247 985
25013 905
128023 1138
11371 409
5161 547
3109 474
4140 161