16913 286
345966 1127
263425 491
398032 786
198575 233
92366 1076
635945 1698
521717 1785
342907 722
104001 412
23002 942
29761 924
22032 447
17028 469
9249 502
12670 312
26350 612
7804 218
17570 384
85293 383
55132 84
98100 622
168053 881