103603 98
84018 231
75063 144
65634 57
57298 47
53414 51
51036 98
48675 127
45918 82
45714 86
45358 101
44796 143
40244 92
36781 27
36539 57
36177 64
32593 62
32369 20
30113 11
29318 45
29277 65
28469 30
28137 25
28076 26