10342 721
97285 518
3762 82
22618 653
38524 581
29932 495
16714 132
3634 232
5288 674
8097 211
12523 268
7262 545
15782 291