50366 253336
41065 145744
20149 126815
19789 62520
19465 109232
19372 116660
17372 71130
11760 37290
10702 45755
9127 86657