16091 170
12192 100
13640 158
26695 873
142422 334
9926 655
12517 615
46649 379
9243 545
5088 507
7023 702
4691 686
3972 472
5906 432
6136 456
6486 715
15064 274
5693 732
4465 498