1004 286
2602 574
1686 345
27528 700
2925 883
2485 499
2047 437
1170 152
1777 307
7725 121
2864 216
26619 472
7664 687
64245 651
59301 377
5896 469
5903 798