19736 30
15181 19
38453 64
14093 21
29701 39
22947 35
26859 74
25625 53
59974 122
66514 94
33104 67
34715 38
16356 29
15595 24
23404 38
22485 65
8317 11
13511 16
33701 88
19010 30