49685 229
3741 110
1474 106
4583 672
1374 354
1117 79
4364 314
2089 578
455 109
11572 389
4177 465
1017 59
3262 745
6691 791
1359 282
3353 61