29927 98
29909 63
29884 42
29814 28
29795 79
29735 54
29728 84
29701 59
29678 67
29676 46
29671 63
29658 32
29656 56
29639 22
29605 57
29559 64
29545 89
29514 60
29505 46
29473 68
29473 55
29454 50
29431 58
29400 113