3558 588
3230 245
42587 719
57246 104
15957 828
10850 267
5152 196
7737 321
12917 39
8815 429
8317 136