38781 130
1273 137
2516 164
3302 188
3901 853
6555 94
16598 485
28446 177
4941 616
6137 741
8024 501
3358 167
2803 138
12276 967
3191 586
18574 762
2282 425
2131 612
2774 621