90 3
528 2
14444 112
9763 52
14357 31
31487 95
11490 28
35190 144
16710 51
33109 136
14378 41
42015 57
30548 59
62422 142
37423 57
41334 85