2156 540
14945 216
9079 175
11296 751
18690 332
109401 674
33944 506
22210 981
7644 488
10212 637
7808 693
7954 777
5161 108
20769 185
4247 59
12083 95
6763 518
6676 700
5618 836
6194 610
8364 614
280450 526
103133 573
86485 830
5916 306
31524 178
7848 416
28341 84