34728 525
9252 572
30717 514
47070 829
38140 843
9801 189
14057 276
10947 375
16220 114
7784 850
17748 672
16053 636
6722 501
11043 546
8606 131
57975 371
5684 646
3374 30