1081 334
1180 286
2629 574
1740 345
28001 700
2939 883
2545 499
2266 437
1481 152
1806 307
7836 121
2950 216
26658 472
7690 687
64299 651
59478 377
5921 469
5958 798