16002 79
16456 928
15982 511
5607 42
5805 432
45558 327
11108 517
43606 679
96530 263
12448 400
37557 322
5975 828
46479 534
106627 954
30187 820
18221 184
46496 523
52617 78
26434 176
24365 115
3780 190
15745 441
12801 216
16857 169
23116 57
7116 237
16462 780
4425 742