31471 823
188040 295
100131 543
274532 487
47050 720
125301 841
571464 1523
174085 656
405457 870
218719 1487
304735 1104
155619 421
149011 145
95502 533
802643 2591
49708 650
190866 301
69986 378
118106 454
134005 396
53961 340
20849 117
48880 600
847978 1996
757785 2258
164129 556
198913 416
87880 252