5160 103
18182 552
7366 198
53496 148
9888 797
4148 637
15548 851
11055 294
19230 652
8855 535
2216 471
19827 474
16217 917
13207 113
4316 465