40641 28
39248 28
39110 89
39009 122
38902 58
38623 61
37263 43
37250 138
36458 70
36200 51
36115 46
35888 32
35686 106
35593 121
35368 45
34316 65
34209 154
33552 30
31966 130
31744 59
31471 37
31375 135
31357 67
31329 29