8693 653
8541 568
2261 198
4132 138
7451 524
13527 103
3792 239
3316 269
5114 222
3084 529
7267 793
4592 509
4604 778
4217 762
4166 649
54445 279
39890 865
43884 322
70416 711
58671 681