16403 170
12282 100
13713 158
26762 873
146078 335
10145 655
12910 618
48104 380
9379 545
5354 507
7100 702
4742 686
4061 472
6017 432
6224 456
6573 715
15386 274
5791 732
4568 498