30158 75
133691 667
10193 566
29027 612
4404 399
24258 906
27773 465
8172 405
14993 372
5874 400
24940 328
49657 1004
58206 491
9468 713
8283 59
28269 210
7676 362
8722 710
6027 610
3672 656
3822 126
4328 696
3546 245
5016 259
5564 893
7538 139
8120 160
6145 438