308517 302
79899 144
88562 139
57272 122
81005 120
64569 118
69476 111
62581 109
77307 98
50346 95
44300 88
104575 88
52893 88
51190 86
45178 86
59595 84
62041 82
45610 77
48084 77
93194 77
39193 76
37738 74
44816 71
51414 71