38791 130
1284 137
2535 164
3312 188
3905 853
6566 94
16602 485
28449 177
4942 616
6137 741
8026 501
3359 167
2803 138
12276 967
3191 586
18587 762
2282 425
2131 612
2774 621