902 55
12921 132
8805 28
20970 340
10749 176
2958 365
4719 527
19344 94
3778 466
6235 954
9440 458
9631 692
8175 449
14824 408
8141 567
5046 746
7967 280