6899 502
139403 362
5515 669
93159 850
10571 582
21157 148
27062 294
27543 132
32493 125
4124 349
18275 398