12555 307
5461 411
10620 605
8098 520
7899 537
9608 895
344645 578
25228 664
19260 482
4586 764
6119 434
7525 739
4779 540
9008 680
72606 337
5606 405
3953 276
19067 479
11014 877
16095 396
1829 173
4167 631
4109 777
7407 390
2892 125
2796 334
13635 343
3963 510