12521 307
5454 411
10612 605
8097 520
7896 537
9605 895
344199 578
25228 664
19250 482
4584 764
6117 434
7521 739
4779 540
9004 680
72606 337
5605 405
3949 276
19063 479
11009 877
16068 396
1828 173
4166 631
4105 777
7403 390
2889 125
2794 334
13620 343
3963 510