59196 52
49880 180
38177 164
36720 134
29857 59
29567 74
29150 97
29008 73
28178 75
27111 106
25140 77
25068 48
22901 85
22424 31
21459 57
21097 20
20971 94
17121 37
16391 58
16110 54
16074 64
16069 24
15936 31
15869 62