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