2505 724
1534 311
57331 958
25212 751
48120 601
96242 559
108707 441
5692 108
155722 446
43309 437
85048 679
33667 156
15736 750
64695 952
94227 125
14812 286
86490 563
31000 684
74168 861
3841 329
5471 382
3742 513
4225 270
4525 65
6533 289
15721 326
4149 368
7741 673