17056 287
345989 1127
263436 491
398040 786
198584 233
92375 1076
636012 1698
521745 1785
342929 722
104003 412
23002 942
29762 924
22032 447
17029 469
9250 502
12673 312
26351 612
7808 218
17571 384
85301 383
55137 84
98109 622
168070 881