12025 270
8656 519
9804 535
19972 588
2948 673
3858 571
10354 758
5037 408
8116 121
15792 689
25901 292
1310 194
3384 809
8161 214
27024 143
6182 362
9043 839
9303 599
9778 583
3961 749
2545 445
7367 83
11586 462
2027 120