5196 911
3590 259
6156 501
4930 166
3823 536
4727 684
5450 318
6645 386
4013 610
15666 284
2895 239
7672 575
2314 89
7004 169
5749 454
7750 207
8137 392
3841 625
5885 338
14556 421
38789 413
30956 483
4203 125
5594 617