6618 75
3342 358
2836 108
21606 510
29550 829
18268 532
52931 522
2786 243
10274 53
3814 163
17564 538
16036 212
9206 699