15742 49
22489 432
8007 681
20800 612
16414 116
26958 164
12449 357
16199 123
49086 330
45103 682
15655 461
9836 78
2348 397
2508 278
2880 324