50341 253136
40996 145416
20128 126674
19647 62116
19459 109143
19361 116574
17350 71005
11692 37054
10696 45667
9125 86595