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