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