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
4167 649
54446 279
39890 865
43884 322
70417 711
58675 681