16910 308
47798 78
15659 221
30985 513
14837 741
7983 88
2572 407
6082 696
11036 287
49546 758
19457 601
15679 575
35124 334
163201 974
377736 1078
2416568 7086
15436 570
6222 152
44913 854
30839 597
32012 935
26453 293