2963 89
1264 76
16624 750
3944 404
23128 670
26454 436
4489 284
2584 229
5878 469
4058 291
5206 621
7865 820
2130 232
17165 84
13898 85
7865 525
2954 594