1018 316
174 204
3308 170
633 362
851 249
148 221
77 9
145 904
817 144
736 327
1449 659
733 196
1041 67
629 266