11010 100
14482 72
6150 134
35196 218
4372 343
8140 210
3357 646
4053 426
12628 342
24098 1008
2191 201
1773 273
4893 315
2675 264
18299 402