34580 525
9187 571
30699 514
47011 829
38089 843
9776 189
14037 275
10942 375
16188 114
7783 850
17726 672
16015 636
6712 501
11016 546
8599 131
57904 371
5670 646
3370 30