47598 149
20991 907
14920 318
31014 78
31287 673
26205 687
11800 574
6214 110
6992 790
17583 399
101562 571
22572 383
2841 184
37035 544