15074 117
22358 860
8430 243
16457 67
14605 795
10803 78
15145 106
22002 140
7088 784
33143 663
16873 563
4853 605
11390 251
1744 416
4860 660
9026 41
21987 894
1488 151
5727 325
1950 186
3602 902
1149 172
1698 80
7301 545
3861 708
2890 705
833 73
20317 143