3405 33
3465 386
10578 331
4854 187
2840 329
1040 58
1593 121
3821 851
28073 952
7658 166
6723 171
107763 210