3427 588
2976 245
42156 718
55748 104
15589 828
10684 267
5041 196
7404 321
12695 39
8599 429
8164 136