5086 826
143867 886
180545 1274
16685 480
98766 344
27362 543
4163 112
19460 933
3074 98
4989 717
6968 206
3603 174
5239 511