29907 580
14746 276
4892 495
4028 817
44547 857
15071 448
32794 781
2831 392
21339 159
4386 366
6283 369
6529 873
4506 178
8774 639
5066 883
4930 545
6848 744
7138 647
23969 607
2511 74
4504 353
5792 562
9452 795
64233 489
27635 653
20395 970
8753 210
10571 605