9531 305
1398 256
12770 423
6225 583
3600 627
16984 164
3787 570
5930 432
10705 608
3617 329
3733 911
2880 59
1370 81
3692 412
252528 615
21657 475
35871 483
24239 177
7402 297
4063 586
8573 735
5914 547
3556 525
2276 58
10803 616
5633 173
5597 687
6118 782