16040 587
8341 481
7095 531
4229 44
9371 68
2672 55
7735 291
12324 714
4742 414
4151 67
8123 58
7206 439
7601 410
5064 664
11785 572
12688 139
8583 222
10718 723
7260 378
5459 515
5516 126
4880 34
3627 397
9143 618
12720 444
12235 679
4606 91
11294 234