1112 208
3138 31
2879 805
6324 297
42914 390
30905 292
6190 440
3730 434
21967 895
7277 400
27917 141