50366 253336
41063 145742
20148 126813
19787 62514
19465 109230
19372 116660
17372 71129
11760 37290
10702 45755
9127 86656