21064 599
10638 185
5946 660
2955 36
3730 129
14078 341
11976 306
11310 934
3705 44
14382 494
15263 568
22915 442
7452 34
7880 97
11768 104
5741 114
6390 556
9257 41
8972 753
8425 24
8750 857
7650 362
15151 191
16283 842
22982 386
6101 659
26114 685
24382 172