42360 125
40083 67
40000 90
39644 84
34031 106
32587 20
31971 88
31698 78
31632 86
29548 70
29377 76
29345 47
29034 58
27786 41
27763 54
26834 28
26556 99
26376 47
26239 51
26131 46
24860 53
24222 62
24082 44
23631 67