27593 162
20527 873
6544 703
14048 522
7986 721
6836 613
12634 53
19242 849
4735 384
2059 43
7238 760
12421 649
9166 400
9578 618
70186 641
90956 613
12416 176
14639 707
249911 859
72048 134
20652 521
14168 68
540048 1586
15645 377
61863 235
113362 442
21559 866
37639 106