42203 440
5991 135
5401 640
11484 493
3757 611
12899 165
4591 103
5164 639
5927 693
6450 394
5594 749
11297 739
4908 39
9323 449
6287 260
9181 805
5696 593
5062 413
1868 473
2391 402