16458 170
12298 100
13731 158
26774 873
146603 335
10193 655
12994 618
48381 381
9396 545
5370 507
7122 702
4752 686
4077 472
6035 432
6253 456
6586 715
15416 274
5811 732
4582 498