21201 509
4067 367
12691 28
21755 445
12988 430
12869 440
2282 458
2197 384
2123 314
3502 653
2809 630
772 208
2064 511
2799 685
1164 180
1225 67
784 179
2641 707
2323 542
1182 208
26110 442
9362 529
15415 158
8825 392
17593 68
17451 354
6573 655
14986 258