16999 182
11159 65
296518 1078
9929 508
122660 469
22770 72
23052 427
20146 66
29732 586
18720 588
44960 505
19987 418
163954 432
188583 457
78555 581
581845 1703
856327 2036
8449 145
15534 541
14168 326
11672 245
13827 224
9515 709
4699 164
7152 39
10073 574
55430 766
118149 719