6899 502
139408 362
5515 669
93161 850
10571 582
21157 148
27063 294
27551 132
32494 125
4124 349
18276 398