47352 89
8211 375
24234 289
19310 178
8054 866
25924 665
7580 501
12609 206
6470 138
6483 322
3321 116
6567 338
4174 748
2571 309