34416 333
41482 924
38901 676
17724 188
11208 990
29938 340
13734 1702
49102 816
50591 831
18203 1487
20965 1407
35208 1021
38479 597
37047 2000