104591 151
59707 54
57835 181
51936 119
49671 95
48716 53
46972 131
46095 120
43778 142
42928 31
35572 82
34725 61
32272 111
31574 75
30552 56
30225 44
29112 54
28308 41
27653 37
27049 57
27041 50
26935 68
26707 69
26689 36