31471 823
188029 295
100129 543
274508 487
47049 720
125297 841
571444 1523
174075 656
405443 870
218718 1487
304725 1104
155614 421
149005 145
95494 533
802626 2591
49706 650
190856 301
69986 378
118100 454
134005 396
53953 340
20848 117
48880 600
847938 1996
757758 2258
164126 556
198903 416
87873 252