49999 147
25143 133
33184 102
22168 91
13195 90
13283 83
14465 75
11474 68
12157 67
10429 59
15742 52
11567 51
7811 49
8701 45
10431 44
6603 44
7383 42
7037 41
12747 40
13876 40
6462 40
6252 39
8076 38
6823 37