30679 26
13615 20
15687 33
37423 57
44183 67
24317 38
50343 103
40939 85
32545 68
42507 110
26660 42
20107 30
51896 51
30645 69
70824 61
53095 148
35150 89
40231 85
93190 222
29701 39