16493 170
12302 100
13736 158
26782 873
146918 335
10223 655
13046 618
48562 381
9417 545
5384 507
7136 702
4760 686
4087 472
6049 432
6262 456
6602 715
15441 274
5822 732
4589 498