30978 1057
10595 869
56974 947
20942 782
4803 472
15689 697
9416 115
66183 684
40696 286
17218 664
17028 211
11008 289
11473 69
22054 674
13157 315
20455 441
38593 643
15560 242
12956 782
26790 384
3921 436
20734 726
6889 106
3392 106
18359 325
12248 393
10587 337
8508 409