5081 826
143839 886
180517 1274
16680 480
98732 344
27340 543
4163 112
19459 933
3073 98
4989 717
6967 206
3603 174
5239 511