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