30095 75
133280 667
10174 566
28936 612
4393 399
24162 906
27707 465
8160 405
14977 372
5830 400
24821 328
49062 1004
58114 491
9452 713
8199 59
28136 210
7653 362
8714 710
6009 610
3668 656
3817 126
4319 696
3536 245
5015 259
5552 893
7531 139
8106 160
6121 438