5851 41
7059 65
11650 73
16996 37
10609 35
22885 65
30672 42
36636 120
24062 64
17031 53
18589 33
18367 15
42257 84
50343 103
20107 30
29493 30
40040 97