3006 313
8161 306
11643 376
3900 81
5351 654
3907 387
6630 488
10198 612
3529 808
15534 79
29735 680
8095 249
22936 80
31695 742
9782 146
7952 326
33592 1163
35123 97
20544 112
12960 648
9613 875
7815 268
42703 322
38044 611
6473 795
17364 246
4387 478
6889 446