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