21201 509
4067 367
12688 28
21753 445
12983 430
12862 440
2282 458
2196 384
2119 314
3501 653
2808 630
772 208
2064 511
2799 685
1164 180
1222 67
784 179
2641 707
2323 542
1181 208
26094 442
9362 529
15413 158
8825 392
17576 68
17451 354
6572 655
14986 258