111771 675
150631 406
18404 764
95396 275
28139 247
22729 472
16648 694
19337 112
29902 682
16041 202