15076 2886
14704 6067
10922 13007
12138 11263
2446 14635
12742 9974
11344 10780
7305 11275
9850 8426
5220 13837
14851 5639
8701 2500
5895 9938
3508 1578
9485 2902
8957 984
6118 5953
8847 3337
11044 5217
9164 7368