99953 518
31731 445
70346 376
17815 182
31852 577
25215 40
28109 269
10630 311
12654 751
168717 539
45079 574
25520 152
65973 372
129589 969
170106 688
348052 431
612138 881
213502 721
25667 38
707558 1990
14216 837
40608 730
32003 78
127590 582