3426 588
2973 245
42154 718
55735 104
15586 828
10684 267
5041 196
7401 321
12692 39
8599 429
8164 136