3305 588
2657 245
41707 718
53877 104
15214 828
10486 267
4950 196
7174 321
12475 39
8442 429
8068 136