2531 55
18801 104
100997 823
130045 423
113831 220
284612 622
23349 547
71851 348
76617 479
154264 923
7104 509
463863 1687
186612 878
102911 755
18924 465
226571 502
146199 330
215859 692
155287 338
183498 805
132356 405
69780 570
122860 459
30486 704