6896 502
139299 362
5514 669
93095 850
10569 582
21146 148
27036 294
27476 132
32472 125
4123 349
18224 398