5593 521
9316 595
5968 311
9439 339
10020 588
4667 80
11521 242
13732 718
6215 714
4936 117
14980 154
7311 267
8277 279
16649 567
23816 545
7965 450
6150 371
4726 100
8918 148
5319 528
5908 344
1406 106
9401 534
9093 602
11466 405
13603 267
7679 162
6838 83