17598
715
39535
509
5651
450
5048
416
4668
409
8487
408
7595
364
4726
351
13307
349
5443
286
(2/100)