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