34881 525
9362 572
30758 514
47172 829
38220 843
9825 189
14100 276
10966 375
16284 114
7799 850
17784 672
16094 636
6736 501
11082 546
8623 131
58070 371
5697 646
3389 30