33966 150
39815 144
23155 545
20780 316
38818 465
18868 410
24427 785
47217 464
49648 401
12933 49
85590 251