12671 408
5550 134
3701 324
3429 501
1728 236
15955 722
4097 442
3762 499
11289 548
3350 727
8618 894
4216 154
3284 71
2452 265
4203 722
9639 659
3250 565
4317 854
3804 523
7215 692
5042 494
5556 876
28640 176
9264 982