16686 837
25629 170
14767 190
2801 169
3880 71
3540 430
3808 428
7953 406
2810 170
6483 273
15699 747
113045 640