47519 149
20947 907
14890 318
30954 78
31235 673
26114 687
11792 574
6209 110
6979 790
17525 399
100840 571
22434 383
2828 184
36999 544