939 265
870 247
2723 619
235 28
1503 459
2109 556
1657 486
666 172
56693 355
1020 302
11421 220
7138 867
7180 669