2088 33
3324 386
10059 331
4743 187
2725 329
972 58
1481 121
3723 851
27912 952
7593 166
6570 171
107142 210