2059 33
3321 386
10044 331
4739 187
2722 329
968 58
1476 121
3720 851
27906 952
7593 166
6570 171
107132 210