39541 131
2284 137
4254 164
4439 188
4613 853
8275 94
17085 486
28605 177
5057 616
6282 741
8237 501
3530 167
3097 138
12363 967
3296 586
19331 762
2364 425
2202 612
2861 621