3419 588
2963 245
42134 718
55685 104
15574 828
10678 267
5037 196
7396 321
12688 39
8594 429
8160 136