3135 80
4919 560
4798 182
8826 556
18924 469
11953 351
2440 164
1612 154
2317 296
3445 616
31443 594
3974 210
9953 410
3059 457
7359 795
24078 333
9670 504
6364 867
33103 697
3535 286
2465 96
3986 811
4774 332
15741 831