49753 524
59276 83
29281 176
27102 116
17312 441
14691 216
18711 169
25800 57
7634 237
18013 780
19923 220
15661 375
73139 306
21893 846
22899 484
19065 388
152067 575
23584 318
14480 442
29534 631
15809 655
27768 506
12552 545
44449 105
108745 715
17541 886
30343 600
25519 1009