18005 501
4843 549
87956 515
5997 469
14347 326
21743 847
378852 1199
23434 569
6103 123
41447 639
29091 512
312007 601
12368 260
8471 591
10343 207
5081 288
23021 107
12439 719
16262 529
6022 542
397590 943
333073 1164
466731 1687
15529 765
38353 270
198670 1234
9619 613
65929 303