1072 334
1154 286
2623 574
1736 345
27922 700
2939 883
2532 499
2226 437
1421 152
1800 307
7813 121
2939 216
26655 472
7686 687
64289 651
59443 377
5914 469
5956 798