15999 79
16451 928
15974 511
5601 42
5804 432
45546 327
11101 517
43593 679
96499 263
12444 400
37510 322
5973 828
46446 534
106571 954
30176 820
18213 184
46471 523
52585 78
26427 176
24352 115
3777 190
15735 441
12795 216
16849 169
23103 57
7114 237
16459 780
4423 742