2060 33
3321 386
10044 331
4740 187
2722 329
968 58
1476 121
3720 851
27909 952
7593 166
6570 171
107133 210