3413 107
23529 509
4664 830
16743 706
2764 245
12240 488
30876 481
36037 611
4780 602
7447 553
17077 397
6485 240
4128 705
5354 427
18568 461
4461 637
2406 141
2683 277
31137 41
4363 937
26136 819
7695 411
39225 263
19985 537
7594 841
67873 372
3513 422
17708 720