104029 641
129063 329
90129 171
285537 888
67429 553
143068 377
319383 1078
289135 746
235924 813
117065 723
85925 294
115034 471
76625 102
59381 270
41422 817
128222 386
184351 785
352160 992
413448 919
17906 223
162755 654
101202 603