2993 938
2991 613
765 210
943 265
870 247
2727 619
240 28
1504 459
2109 556
1660 486
667 172
57323 355
1026 302
11433 220
7159 867
7189 669