21781 169
13528 190
2536 169
3370 71
3081 430
3412 427
6325 405
2395 170
6151 273
14520 747
101079 634