12372 729
3511 50
9609 295
7102 530
4239 256
7726 289
7404 442
10226 320
10734 720
13580 335
15033 75
8355 501
5799 169
8271 687
5664 345
15771 629
5170 45
10484 621
4541 279
5919 233
9208 197
8098 381
15758 463
8993 856