16045 700
4491 676
3009 367
17531 120
10725 348
13125 547
8618 345
4266 153
3595 563
22616 1039
18961 223
4601 285
4063 586
5768 371
5641 130
14852 613
5259 58
3444 830
6615 392
7909 230
15557 440
10706 744
9991 533
10012 902
11191 306
5985 329
2325 100
7418 602