19805 572
10384 496
42033 108
8377 667
6237 426
24360 373
15026 322
11301 844
10580 716
5365 164
13974 754
15694 741
59149 576
4968 112
24853 285
5308 126
70912 559
13115 597
7681 284
2854 81
9587 141
18473 825
10296 242
5134 42
3231 441
5639 230