3066
433
17307
402
5938
315
5693
295
4376
292
5341
280
2600
265
5106
203
5005
199
4929
172
(2/25)