18485 309
48659 78
16059 221
31473 513
15224 741
8181 88
2609 407
6201 696
11251 289
50798 758
19843 601
16032 575
36670 334
163316 974
378675 1078
2499893 7123
16088 570
6317 152
46173 855
31105 597
32543 935
27161 293