18643 502
2918 180
57017 207
9678 494
15057 679
22808 268
10710 50
7449 827
17749 390
6600 528
3067 248
18965 1030
9846 81
17474 616
6664 525
7844 466
10001 69
4907 113
25519 96
90305 888
19724 511
36473 91
20831 478
8826 638