1449 33
3259 386
9802 331
4629 187
2676 329
936 58
1420 121
3693 851
27865 952
7561 166
6537 171
106955 210