15875 511
5554 40
5739 432
45423 327
11047 517
43450 679
96103 263
12391 400
37193 322
5961 828
46226 534
106130 954
30023 820
18069 184
46242 523
52182 78
26315 176
24229 115
3731 190
15658 441
12712 216
16764 169
22969 57
7096 237
16406 780
4400 742
17538 215
33578 212