13238 257
3121 238
12877 622
2835 208
18769 859
179591 407
36091 497
20843 826
8301 271
34309 116
29234 709
3869 33
4744 685
5640 329
2449 428