6910 502
139865 362
5522 669
93407 851
10574 582
21196 148
27164 294
27797 132
32613 125
4135 349
18477 398