2957 896
1923 414
1727 554
487 102
1250 286
14399 510
9462 576
6797 409
16970 898
4263 815
2967 376
6495 64
3424 202
3182 569
3700 289