30018 86
15285 890
14947 251
17089 454
16994 445
10817 321
11971 222
23210 704
9597 486
19430 348
36873 143
9637 718
5851 359
7909 648
7131 67
29262 519
14005 570
30547 596
5223 472
12200 627
9660 903
11117 605
31127 479
16982 182
9471 617
8782 676
7056 890
20945 623