5095 826
143960 886
180587 1274
16699 480
98844 344
27384 543
4165 112
19460 933
3075 98
4990 717
6969 206
3607 174
5244 511