22021 837
6006 535
9861 553
10716 183
6842 391
20769 165
17251 106
7730 880
11340 927
4676 44
14580 804
9635 79
8432 559
18771 740
8777 319
19229 579
10848 584
6823 250
12466 329
4628 43
6014 58
13671 598
5101 116
17049 754
4395 560
16376 169
16568 65
7750 482