21073 599
10639 185
5952 660
2872 36
3730 129
14079 341
11934 306
11301 934
3699 44
14365 494
15235 568
22896 442
7427 34
7880 97
11737 104
5743 114
6390 556
9249 41
8957 753
8375 24
8742 857
7641 362
14991 191
16224 842
22934 386
6101 659
26039 685
24379 172