145116 300
110944 338
96231 84
83960 113
81562 197
66500 92
66088 160
59772 81
54901 109
47920 132
37263 99
35391 69
35066 96
33989 64
33882 103
33228 26
33175 64
32065 87
31726 40
31501 87
31036 48
30508 32
30480 38
30363 70