2063 33
3321 386
10048 331
4740 187
2722 329
968 58
1476 121
3720 851
27910 952
7593 166
6570 171
107134 210