20154 431
7706 681
18434 612
15688 116
25049 164
11494 357
15549 123
45931 328
41599 682
14536 461
9130 78
2129 397
2169 278
2607 323