1081 334
1184 286
2631 574
1742 345
28011 700
2940 883
2547 499
2272 437
1494 152
1806 307
7838 121
2953 216
26658 472
7691 687
64299 651
59481 377
5922 469
5960 798