294525 403
135464 293
112506 197
106938 197
101616 182
147162 150
93755 139
84713 130
49155 115
63215 108
95833 101
44400 97
72831 97
61497 94
161286 86
159020 85
48409 83
57365 83
37820 81
58302 79
52130 77
37112 76
43250 76
44857 72