875 55
12915 132
8802 28
20964 340
10745 176
2956 365
4718 527
19334 94
3777 466
6233 954
9425 458
9624 692
8166 449
14810 408
8132 567
5042 746
7957 280