1482 35
3235 386
9992 331
4570 187
2673 329
983 58
1398 121
3685 851
27845 952
7757 166
6518 171
106976 210