6899 502
139351 362
5515 669
93137 850
10571 582
21153 148
27054 294
27525 132
32484 125
4124 349
18261 398