276 36
95926 904
9965 107
19628 167
15669 114
8640 403
688394 1485
26679 704
47667 922
4516 172
6197 605
3951 153