275 36
95882 904
9961 107
19626 167
15669 114
8640 403
688388 1485
26679 704
47667 922
4516 172
6197 605
3951 153