48012 559
86632 514
139533 498
39969 328
3091 81
2902 185
4549 741
6423 820
3412 183
8002 77
4060 126
34969 426
33075 142
5848 852
4847 801
5297 100
6337 521
10325 706
3494 138
3821 125
3807 376
5128 64
12867 599
197557 708
13733 361
12028 634
7443 480
21958 81