50489 156
40559 94
1434 76
30127 72
16439 71
21725 70
16575 61
28304 57
31977 57
8539 49
22151 49
1056 46
28585 45
21974 42
1348 41
17200 40
11662 39
19238 38
15367 38
29681 35
23520 35
17685 33
8683 32
14946 31