8693 653
8541 568
2262 198
4132 138
7451 524
13527 103
3793 239
3317 269
5116 222
3084 529
7267 793
4593 509
4605 778
4218 762
4168 649
54466 279
39895 865
43887 322
70430 711
58690 681