2748 905
2389 705
1993 414
1529 289
399 84
2503 752
702 55
3399 65
40704 287
16320 165
6808 455
5985 556
9483 105
3822 480
5695 98
2076 35
22869 576
12661 531
17173 256