35953 128
21441 92
2883 59
8251 796
23908 481
6071 420
5378 289
29199 838
27105 584
53000 584
4520 314
6635 764
4644 639
5080 618
24993 296
4592 172
2817 142
6298 707
4209 115
23925 681
6509 507
67690 504
32892 674
124848 1076