37012 161
25300 108
20937 164
63720 118
30008 245
48799 665
23015 597
21059 222
17188 458
30100 643
35254 365
32738 569
16656 665
12499 489
22212 927
16196 966
19071 748
4928 371
8429 521
14250 170
21712 785
28012 197
5904 333
38173 901
35433 163
17733 57
17716 137
17895 929