1042 296
906 261
679 150
273 61
829 260
9996 370
4028 776
1613 138
45270 119
24964 882
33733 183
9829 874
5066 400
205560 1066