15888 511
5557 40
5763 432
45440 327
11057 517
43469 679
96155 263
12399 400
37213 322
5962 828
46257 534
106200 954
30049 820
18082 184
46276 523
52226 78
26331 176
24247 115
3752 190
15668 441
12721 216
16774 169
22987 57
7096 237
16410 780
4403 742
17552 215
33587 212