20145 431
7702 681
18427 612
15684 116
25036 164
11485 357
15543 123
45909 328
41578 682
14530 461
9122 78
2128 397
2168 278
2607 323