9720 308
5301 209
16907 570
19047 553
11678 122
15508 553
4575 382
8788 244
19227 687
9122 339
12648 719
5896 96
6724 356
10016 926
6817 433
13503 403
11866 113
12964 101
14147 234
12255 841
5987 217
19020 536
7394 666
8065 865
4198 494
2926 88
4857 500
28656 238