121220 650
4201 725
12575 339
6812 328
14299 539
8690 573
5591 351
6806 560
10589 537
17114 417
47979 473
3619 666
32903 512