29931 580
14811 276
4907 495
4039 817
44806 857
15164 448
32798 781
2843 392
21404 159
4420 366
6297 369
6538 873
4520 178
8807 639
5080 883
4936 545
7078 744
7148 647
23975 607
2522 74
4513 353
5809 562
9467 795
64258 489
27654 653
20409 970
8774 210
10591 605