2551 651
1334 299
618 168
1708 505
2749 492
2365 200
23990 99
10560 754
2853 137
40142 543
16085 66
4599 610
7563 526
8903 702