15435 49
21870 432
7904 681
20396 612
16252 116
26574 164
12283 357
16025 123
48447 330
44084 682
15376 461
9688 78
2226 397
2381 278
2805 324