50368 253366
41084 145804
20160 126841
19814 62594
19467 109248
19372 116670
17380 71154
11779 37329
10703 45763
9127 86772