15543 49
22214 432
7928 681
20535 612
16312 116
26667 164
12333 357
16076 123
48664 330
44407 682
15470 461
9734 78
2266 397
2416 278
2823 324