2531 55
18802 104
101000 823
130050 423
113844 220
284621 622
23349 547
71852 348
76622 479
154268 923
7104 509
463885 1687
186627 879
102917 755
18927 465
226581 502
146211 330
215873 692
155292 338
183505 805
132359 405
69782 570
122861 459
30486 704