50038 251624
40415 143253
19951 125518
19379 108432
19275 116097
18773 59567
17184 70312
11268 35782
10662 45263
9103 86227