30095 75
133273 667
10174 566
28935 612
4393 399
24162 906
27702 465
8160 405
14977 372
5830 400
24817 328
49057 1004
58113 491
9452 713
8197 59
28132 210
7653 362
8714 710
6009 610
3668 656
3817 126
4318 696
3536 245
5015 259
5552 893
7531 139
8106 160
6121 438