120753 280
78010 81
73612 310
66368 193
65863 334
58291 422
55685 237
49999 147
44832 264
44273 145
43860 108
43482 113
40020 177
35228 83
34518 198
32746 119
31031 51
30094 104
29937 132
28287 76
27461 78
25943 92
25832 141
24469 43