96603 471
117901 211
4116 649
8037 731
4079 712
5662 398
1968 143
4026 856
1077 140
1769 185
1581 123
4611 864
1676 91
2900 376
3635 820