16331 170
12270 100
13697 158
26752 873
145268 335
10108 655
12831 615
47791 380
9357 545
5340 507
7084 702
4733 686
4039 472
6000 432
6211 456
6555 715
15327 274
5775 732
4555 498