4026 645
1945 92
16432 549
3216 125
11592 477
3012 391
6668 308
9438 842
2365 107
21140 1019
3723 441
4743 63
3507 412
3078 262
11072 82
14377 258
2985 347
4407 472
73583 879
2612 84
4105 657
12139 198
3575 484
3764 177