39666 131
2397 137
4549 164
4576 188
4723 853
8453 94
17150 486
28637 177
5083 616
6313 741
8269 501
3545 167
3138 138
12382 967
3312 586
19469 762
2381 425
2213 612
2870 621