34832 525
9330 572
30751 514
47145 829
38195 843
9820 189
14085 276
10960 375
16272 114
7795 850
17775 672
16081 636
6735 501
11072 546
8619 131
58048 371
5694 646
3385 30