30582 77
44473 434
26569 817
47928 482
12051 430
1268 35
3372 289
8417 519
7227 577
7856 477
100105 512
159874 655
9701 464
6985 281
2968 252
5211 788
6027 600
1911 313
2374 116
21669 771
13926 934
30719 876
152344 904
21600 676
9074 516
10748 591
15510 621
147624 613