103882 623
37666 174
53466 753
90507 307
39614 149
58288 180
31390 656
67044 443
93875 683
48895 239
57635 610
105430 607
69806 437
58142 327
26954 330
100898 549
65821 1063
85992 365
121838 402
94532 735
52913 475
87668 652
61701 884
43147 160