15160 307
46843 78
15274 221
29405 511
14485 741
7766 88
2542 407
5956 696
10752 287
47948 756
19026 601
15350 575
33521 332
162910 974
375978 1076
2319526 7050
14822 570
6133 152
43477 854
30545 597
31190 935
25806 293