53196 152
22581 907
16544 318
34651 78
35659 674
30498 688
12924 574
7117 110
7683 790
20445 399
140010 573
28087 386
3425 184
40696 544