1131 238
228399 606
166339 1079
112881 798
69247 985
25012 905
128020 1138
11369 409
5161 547
3109 474
4140 161