121311 650
4205 725
12577 339
6815 328
14304 539
8697 573
5591 351
6806 560
10589 537
17122 417
48015 473
3623 666
32940 512