31471 823
187987 295
100122 543
274409 487
47044 720
125284 841
571363 1523
174051 656
405387 870
218708 1487
304687 1104
155603 421
148986 145
95474 533
802528 2591
49704 650
190828 301
69983 378
118086 454
133999 396
53921 340
20848 117
48879 600
847789 1996
757660 2258
164111 556
198872 416
87864 252