15560 307
47070 78
15367 221
29931 511
14571 741
7816 88
2545 407
5986 696
10842 287
48418 758
19167 601
15427 575
33894 333
162956 974
376503 1078
2342747 7061
14922 570
6148 152
43906 854
30611 597
31322 935
25948 293