4041 172
1730 659
1076 67
1036 316
900 249
841 144
766 327
745 196
690 266
639 362
197 204
195 221
179 904
110 9