3569 588
3262 245
42625 719
57338 104
15989 828
10866 267
5165 196
7763 321
12940 39
8824 429
8344 136