2035 33
3318 386
10040 331
4736 187
2720 329
967 58
1471 121
3720 851
27904 952
7592 166
6569 171
107124 210