22972 502
10455 377
8406 121
11500 957
2400 484
5385 417
3718 428
8258 840
11653 133
6557 474
4541 696
9580 160
14369 526
6033 93
2254 188
4219 576
2635 180
3490 691
2281 390
6638 553
3017 175
7475 682
3583 467
8296 842
5294 730
13515 365
36053 313
8118 722