1681 421
4939 508
3149 156
14208 155
10762 838
2485 311
2249 386
3016 60
5441 870
2922 881
10602 741
3212 266
2859 656
42333 674
13933 139
2353 215
5630 416
5937 179
40714 132
12963 592
14083 326
12556 732
4416 695
82016 609