3556 38
11096 700
66471 506
25746 229
2268 63
14016 684
5464 497
4680 178
2919 459
7384 738
10821 598
11931 545
1033 176
3030 369