2049 33
3318 386
10043 331
4738 187
2721 329
968 58
1474 121
3720 851
27904 952
7592 166
6569 171
107129 210