5095 826
143959 886
180586 1274
16699 480
98843 344
27384 543
4165 112
19460 933
3075 98
4990 717
6969 206
3606 174
5244 511