5593 521
5966 311
9438 339
16010 386
6215 714
9899 85
14979 154
23814 545
6474 877
15775 761
4486 400
7678 162
13754 369
11035 699
7090 581
4614 72
8738 405
5518 941
6077 727
5362 69
16528 185
7288 781
4705 520
5498 510
7226 176
5609 663
6705 549
21961 434