31471 823
188053 295
100132 543
274547 487
47050 720
571472 1523
155619 421
183295 843
95503 533
49709 650
190868 301
118108 454
87883 252
97216 835
54148 468
37688 780
161636 344
85954 353
140133 267
53912 347
402992 1305
170850 983
300407 859
180446 303
104902 995
321825 1184
159318 409
78457 336