10797 733
4053 637
3584 329
11901 172
7567 184
48178 626
7628 92
12743 482
286400 1572
37155 877
5159 494
5551 308
47901 167
13491 566