368 26
2211 442
1297 357
1262 219
606 99
6901 643
4337 102
143700 978
45233 551
26880 435
49517 164
57628 874
37703 334
41916 263
16727 104
35667 674
39183 702
74538 267