15742 49
22486 432
8005 681
20796 612
16414 116
26956 164
12449 357
16198 123
49081 330
45100 682
15655 461
9835 78
2348 397
2507 278
2880 324