2057 33
3321 386
10044 331
4739 187
2721 329
968 58
1476 121
3720 851
27905 952
7592 166
6569 171
107132 210