9991 313
5044 582
6348 559
12725 227
5091 110
5927 646
9235 329
4053 116
11281 107
3120 42
4911 441
11208 547
4585 371
4467 57
13614 439
5988 81
5255 372
3486 463
7610 356
6131 577
3697 577
1541 207
15170 876
5472 728
3784 558
6171 594
11308 597
24794 935