19656 382
23850 277
1493 82
33906 740
15352 634
6515 726
14540 381
27302 840
7906 745
2714 439
1569 112
3838 396
4866 34
7976 351
1128 177