3509 1888
5891 3531
11168 10575
14983 14615
11107 822
14861 11763
4973 8943
852 4148
717 7084
14945 14790
4442 2746
15103 13214
12059 3413
15120 2388
6038 570
7361 5487
11153 5249
4769 10636
9194 11447
3885 12471