2045 55
13089 132
8788 28
21061 340
10737 176
2948 365
4706 527
19359 94
3764 466
6218 954
9531 458
9646 692
8199 449
14933 409
8254 567
5012 746
7964 281