3113 721
13356 489
37887 743
18495 421
14892 187
8961 389
9260 306
10655 697
15814 109
16430 433
15346 647
11428 133
19127 643
18872 586
21441 614
16244 595
10486 352
10652 667
7349 394
20495 772
13058 664
20614 787
20445 757
7482 290
3244 656
15210 693
12993 251
3732 888