12324 303
15130 429
3874 429
8978 285
23187 297
14575 874
6895 655
9542 513
12735 474
5201 382
14110 69
8398 417
6979 83
8501 709
4711 185
6567 612
11187 42
5478 237
7765 533
3485 375
17046 406
21036 739
7019 614
1898 166