49496 463
1681 421
4941 508
3150 156
14208 155
10762 838
2486 311
2767 216
5441 870
2924 881
3016 60
2249 386
10603 741
6416 300
2859 656
42333 674
13933 139
2354 215
5630 416
5937 179
12963 592
40714 132
12556 732
14083 326