3570 588
3268 245
42629 719
57351 104
15990 828
10870 267
5168 196
7765 321
12944 39
8826 429
8345 136