19751 527
2048 514
18981 260
20998 725
4420 97
7600 587
12123 79
8203 781
5004 608
11597 556
5888 699
13738 328
182066 849
63869 743
6910 247
15227 424
136057 569
30556 330
30589 403
55208 947
9240 607
47632 665
13203 288
18776 711