31240 15
30929 20
30906 36
30780 18
30708 19
30654 36
30437 58
30294 65
30225 28
30144 35
30036 33
29827 100
29809 37
29796 34
29766 52
29579 34
29477 68
29377 45
29369 33
29144 40
29139 46
29060 58
28843 56
28813 23