31471 823
187985 295
100121 543
274402 487
47044 720
125284 841
571361 1523
174050 656
405384 870
218707 1487
304684 1104
155602 421
148984 145
95473 533
802516 2591
49703 650
190825 301
69983 378
118085 454
133998 396
53921 340
20848 117
48879 600
847779 1996
757655 2258
164111 556
198869 416
87863 252