15875 581
17239 879
92588 430
30186 203
30358 83
3945 221
20483 233
3311 625
6975 949
4159 80
3283 165
14061 682
19434 78
6424 179
9229 633
2103 93
3797 463
3860 417
2704 79
5750 803
4656 712
4629 677
6656 408
2752653 6608
29003 521
5211 806
5734 445
10384 418