29716 73
17947 25
20391 30
21286 23
16783 24
17355 29
22557 34
16996 11
13795 20
19199 26
18506 20
30226 88
30739 67
17521 52
41819 105
27263 67
15036 26
13578 12
23458 39
15942 24
13220 14
18638 18
32633 49
17334 38