6910 502
139865 362
5522 669
93409 851
10574 582
21197 148
27166 295
27798 132
32613 125
4135 349
18477 398