50368 253367
41084 145804
20160 126841
19816 62597
19467 109252
19372 116670
17382 71157
11779 37330
10703 45764
9127 86772