12511 307
5447 411
10607 605
8094 520
7896 537
9604 895
344007 578
25228 664
19238 482
4584 764
6117 434
7520 739
4778 540
9004 680
72606 337
5604 405
3949 276
19060 479
11008 877
16060 396
1827 173
4166 631
4104 777
7400 390
2889 125
2794 334
13615 343
3961 510