14133 50
12288 157
16914 189
17008 871
28802 116
11654 299
6805 582
13445 651
22394 811
10382 181
25590 220
24609 562
14697 855
16826 110
14786 331
21472 159
7557 206
2742 400
16028 58
8914 476
6923 323
19486 238
8458 120
3937 521
11524 601
9519 581
9808 681
6586 514