30968 1057
10590 869
56928 947
20921 782
4802 472
15673 697
9411 115
66166 684
40684 286
17216 664
17006 211
11005 289
11472 69
22046 674
13155 315
20447 441
38581 643
15551 242
12940 782
26775 384
3919 436
20709 726
6883 106
3387 106
18343 325
12242 393
10577 337
8502 409