20185 431
7709 681
18446 612
15708 116
25088 164
11498 357
15568 123
45986 328
41658 682
14550 461
9142 78
2129 397
2172 278
2608 323