15450 49
22067 432
7907 681
20422 612
16276 116
26601 164
12289 357
16031 123
48478 330
44141 682
15390 461
9695 78
2232 397
2392 278
2808 324