20851 47
14242 490
9620 165
24740 877
18891 167
36899 617
2596 184
9999 758
10859 535
6958 516
10122 480
12940 707
10814 88
11571 150
11766 270
56586 248
52159 722
2270 445
5955 88
7350 64
8996 599
9417 482
2733 673
7483 179