31501 45
31420 63
31266 72
30669 31
30574 30
30365 61
30224 27
30194 28
30122 43
29996 34
29909 29
29862 30
29705 50
29614 38
29539 54
29233 69
29140 112
29072 19
28894 73
28577 55
28540 64
28536 90
28474 68
28467 97