16432 928
15960 511
5594 42
5799 432
45522 327
11092 517
43569 679
96450 263
12433 400
37374 322
5972 828
46412 534
106507 954
30153 820
18193 184
46433 523
52537 78
26414 176
24331 115
3774 190
15718 441
12782 216
16835 169
23079 57
7111 237
16451 780
4420 742
17617 215