2310 55
13156 132
8792 28
21093 340
10747 176
2949 365
4708 527
19385 94
3765 466
6221 954
9592 458
9660 692
8213 449
14991 409
8283 567
5019 746
7972 281