14265 28
3323 57
2046 211
4986 350
14321 535
5040 318
3166 172
1454 89
6036 252
3035 223
4507 240
3825 163
2064 152
10430 438
2650 388
4341 693
1761 36