12907 82
7325 745
3842 73
6455 394
4559 607
3216 109
5498 463
5355 596
7441 454
4981 521
5252 160
8600 593
5720 597
5621 758
12957 134
20674 383
10848 286
7234 336
39438 952
32653 404
8998 116
5210 249