6910 502
139866 362
5522 669
93409 851
10574 582
21197 148
27167 295
27799 132
32615 125
4135 349
18479 398