2864 653
1011 257
1195 270
4497 682
4513 604
2892 799
18386 443
8626 314
2044 82
3917 631
10266 473
36270 900
40356 372
126126 752
5927 469