21660 169
13459 190
2520 169
3362 71
3064 430
3375 427
6264 405
2371 170
6118 273
14482 747
100840 634