35502 127
1244 137
2435 164
3231 188
3866 853
6441 94
16572 485
28438 177
4939 616
6129 741
8021 501
3354 167
2796 138
12275 967
3184 586
18546 762
2280 425
2129 612
2773 621