2095 540
12851 216
8748 175
11106 751
18414 332
108641 674
33852 506
22040 981
7624 488
10192 637
7764 693
7935 777
5130 108
20672 185
4226 59
12022 95
6758 518
6665 700
5600 836
6154 610
8363 614
280328 526
103071 573
86424 830
5907 306
31523 178
7841 416
28326 84