42360 125
40736 90
40083 67
39644 84
34031 107
32587 20
32374 87
31971 88
31698 78
30077 47
29548 70
29377 76
29034 58
28482 54
27786 41
27096 47
26834 28
26556 100
26239 51
26131 46
24860 53
24222 62
24082 44
23631 67