87217 422
66798 500
167376 743
189530 992
81606 1114
27698 486
42873 262
74840 872
47717 384
25519 273
27848 402
18259 96
28151 143
24911 421
8262 570
16020 521
1665 101