29917 580
14773 276
4894 495
4031 817
44640 857
15112 448
32795 781
2834 392
21361 159
4395 366
6288 369
6534 873
4511 178
8785 639
5071 883
4934 545
6931 744
7143 647
23971 607
2515 74
4508 353
5795 562
9457 795
64244 489
27642 653
20397 970
8764 210
10576 605