31809 41
14702 20
12148 7
18682 26
254073 254
13206 4
25969 39
11231 7
11630 12
16589 11
14923 17
30964 27
16085 25
49616 74
30676 20
10633 6
10966 37
28209 51
12433 4
34096 32
19254 14
17285 14
19069 12
14494 9