982
768
324
679
160
532
12
305
1269
2356
1181
286
1236
1555
2018
874
