2054 33
3320 386
10043 331
4739 187
2721 329
968 58
1474 121
3720 851
27904 952
7592 166
6569 171
107129 210