50941 143
5909 676
4079 285
6075 156
6158 607
8703 524
14382 738
8873 694
6467 70
23882 767
5488 118
11627 555
8577 34
14415 729
12222 212
10988 588
43425 170
12102 239
3373 410
3824 295
5191 278
20894 587
13083 820
6791 603
9474 754
6932 949
6135 672
16965 109