16556 170
12316 100
13750 158
26791 873
148031 335
10259 655
13087 618
48705 381
9432 545
5394 507
7142 702
4769 686
4106 472
6070 433
6268 456
6606 715
15453 274
5826 732
4598 498