3302 588
2655 245
41705 718
53857 104
15211 828
10485 267
4949 196
7170 321
12469 39
8439 429
8068 136