3375 300
8455 279
5479 267
4793 476
5003 631
9485 711
11191 648
3670 144
3799 464
15007 369
10532 440
12971 402
10100 338
3483 328
8123 621
16207 65
6214 234
3933 122
4055 665
4827 422
2932 326
10252 408
8745 964
6724 751
3603 678
2191 62
10795 777
3259 408