30014 580
15172 276
4978 495
4114 817
46574 857
15789 448
32830 781
2910 392
21639 159
4566 366
6377 369
6917 873
4592 178
9025 639
5132 883
5098 545
7644 745
7210 647
24013 607
2625 74
4588 353
5911 562
9593 795
64458 489
27742 653
20507 970
8986 210
10731 605