10903 100
14462 72
6135 134
35082 218
4358 343
8088 210
3350 646
4036 426
12537 342
23999 1008
2185 201
1767 273
4888 315
2669 264
18266 402