36028 40
34291 75
33082 151
32999 98
32729 472
32710 109
30841 81
30693 54
30456 81
30411 105
30209 80
30101 43
28657 109
28471 80
27403 70
27319 73
26825 46
26790 54
26742 75
26322 76
26309 91
26240 46
25814 68
25810 53