15527 17
45992 112
19629 33
28633 81
21348 41
100962 222
44577 121
66600 339
39954 125
40327 77
21902 25
14595 19
20774 31
16097 63
16724 31
17319 39
19454 56
22110 46
51757 193
31082 83
19318 26
40470 69
68079 198
34365 124