2940
433
16923
402
5816
315
5563
295
4238
292
5213
280
2489
265
4918
203
4920
199
4837
172
(2/25)