29907 580
14743 276
4891 495
4028 817
44535 857
15057 448
32793 781
2831 392
21331 159
4386 366
6282 369
6527 873
4505 178
8772 639
5065 883
4930 545
6846 744
7123 647
23969 607
2509 74
4504 353
5790 562
9450 795
64232 489
27635 653
20395 970
8751 210
10570 605