19736 30
15181 19
38453 64
13727 21
29341 39
22947 35
26859 74
25625 53
59974 122
66514 94
32741 67
34345 38
15999 28
15595 24
23404 38
22485 65
8317 11
13511 14
33701 88
18651 30