16956 286
345976 1127
263430 491
398033 786
198579 233
92369 1076
635954 1698
521728 1785
342916 722
104001 412
23002 942
29761 924
22032 447
17028 469
9249 502
12671 312
26350 612
7807 218
17570 384
85296 383
55134 84
98102 622
168058 881