13009 283
5860 167
7939 153
16699 256
14348 774
30726 688
17892 49
22201 202
37431 171
9528 116
25865 433
15208 603
11060 459
23712 613
14486 398
19608 687
24010 645
12037 212
14465 498
22354 475
22675 165
46658 549
11265 184
14165 600
30922 481
6488 240
17719 720
24650 235