10342 721
97288 518
3762 82
22618 653
38653 581
29935 495
16714 132
3634 232
5288 674
8097 211
12523 268
7262 545
15782 291