18012 119
1225 137
2317 164
3200 187
3848 853
6386 94
16547 485
28431 177
4937 616
6120 741
8018 501
3351 167
2794 138
12274 967
3181 586
18530 762
2280 425
2129 612
2773 621