37016 161
25311 108
20938 164
63728 118
30008 245
48804 665
23018 597
21061 222
17188 458
30106 643
35256 365
32741 569
16660 665
12505 489
22214 927
16198 966
19072 748
4929 371
8429 521
14251 170
21713 785
28015 197
5905 333
38177 901
35435 163
17734 57
17718 137
17895 929