11001 100
14482 72
6148 134
35190 218
4371 343
8138 210
3357 646
4052 426
12620 342
24095 1008
2191 201
1773 273
4893 315
2674 264
18296 402