46948 89
7415 375
23485 289
19151 178
7983 866
25579 665
7423 500
12400 206
6373 138
6356 322
3173 116
6519 338
4121 748
2476 309