18020 315
38904 115
71691 780
45441 273
168076 1215
35829 78
92771 768
83028 805
7266 823
3273 456
15850 781
4841 512
6605 692
9047 400
3203 238
3548 120