16571 836
25352 170
14651 190
2778 169
3778 71
3503 430
3766 428
7892 406
2780 170
6462 273
15605 747
112198 640