5086 826
143878 886
180548 1274
16689 480
98778 344
27367 543
4164 112
19460 933
3074 98
4990 717
6968 206
3604 174
5239 511