15089 707
3942 12289
4490 10195
1919 13557
12576 2927
3703 3751
10700 8107
8599 8553
4630 4394
9807 6466
5137 3776
11954 10061
4993 8961
6456 6755
7187 4098
6216 9450
2823 11763
6220 1577
7956 9834
7442 8619