15527 17
45992 112
19629 33
28633 82
21348 41
100962 223
44577 122
66833 339
39954 127
40327 77
21902 26
14595 19
20774 32
16097 63
16724 31
17319 39
19454 56
22110 46
51991 195
31082 83
19318 25
40703 69
68310 198
34365 124