29919 580
14788 276
4898 495
4032 817
44696 857
15126 448
32795 781
2838 392
21372 159
4400 366
6288 369
6536 873
4512 178
8791 639
5071 883
4935 545
6980 744
7143 647
23972 607
2519 74
4508 353
5799 562
9457 795
64251 489
27644 653
20403 970
8769 210
10580 605