3425 588
2968 245
42149 718
55718 104
15581 828
10684 267
5040 196
7400 321
12690 39
8596 429
8162 136