11597 300
30507 529
4954 518
26388 765
36018 363
18731 307
21294 350
6272 481
5648 679
2612 235
4309 806
5060 620
54579 441
6743 388
5653 369
3240 413
12482 264
11413 559
35922 613
10640 839
9335 416
8265 189
4251 37
7328 42
21377 319
5153 216
8070 754
5250 624