20178 431
7707 681
18444 612
15705 116
25072 164
11498 357
15564 123
45971 328
41633 682
14548 461
9141 78
2129 397
2172 278
2607 323