121215 650
4201 725
12575 339
6812 328
14299 539
8690 573
5591 351
6804 560
10589 537
17114 417
47979 473
3619 666
32902 512