8331 671
5298 330
11029 500
42493 508
4243 622
9907 453
7937 787
4408 794
7763 77
6908 504
10666 464
5654 698
4288 418
5063 387
15723 116
7204 47
1697 278