39667 131
2401 137
4554 164
4578 188
4725 853
8467 94
17151 486
28637 177
5084 616
6314 741
8269 501
3545 167
3141 138
12383 967
3313 586
19469 762
2381 425
2214 612
2870 621