30014 580
15175 276
4979 495
4114 817
46585 857
15794 448
32831 781
2910 392
21641 159
4569 366
6378 369
6918 873
4593 178
9029 639
5133 883
5108 545
7645 745
7211 647
24013 607
2625 74
4589 353
5911 562
9598 795
64458 489
27743 653
20508 970
8990 210
10732 605