5095 826
143956 886
180585 1274
16699 480
98838 344
27383 543
4165 112
19460 933
3075 98
4990 717
6969 206
3606 174
5244 511