1032 305
2356 491
1857 410
2661 627
641 146
1653 335
29943 742
40685 479
15043 710
4103 598
3929 224
56067 915
8344 260
3330 379
11980 683
13242 645
11224 797
4910 657
14467 352
45037 926
22132 104
227603 878
9885 796
13513 532
26199 709
6098 130
13102 608
49593 190