8649 227
6274 582
9548 554
7657 648
11821 180
9727 417
5476 472
15381 917
30596 379
100741 761
75343 130
57168 131