13953 643
4045 201
12321 42
7784 503
9736 229
7282 609
26679 404
8641 629
11626 533
9093 615
8591 546
11529 289
13865 315
9752 31
9975 83
19825 523
15838 536
4127 337
9984 267
14204 778
8559 608
7325 693
5618 38
2563 58
24496 878
8409 461
10013 409
3878 297