2071 33
3322 386
10051 331
4741 187
2723 329
969 58
1479 121
3722 851
27911 952
7593 166
6570 171
107136 210