10123 19
20151 70
19562 17
8676 24
9392 18
19976 31
5228 15
23255 45
46315 194
14713 26
20293 59
34990 77
21982 31
31151 97
22012 45
32576 70
13821 30
47531 116
26317 68
17559 28
23622 37
7965 26
15493 50
20516 38