1081 334
1188 286
2631 574
1746 345
28019 700
2940 883
2550 499
2274 437
1500 152
1806 307
7839 121
2954 216
26658 472
7692 687
64301 651
59483 377
5923 469
5961 798