2999 938
2993 613
766 210
943 265
870 247
2727 619
242 28
1505 459
2109 556
1661 486
667 172
57376 355
1027 302
11434 220
7160 867
7189 669