41560 685
14326 262
8265 229
21230 313
7423 513
23717 433
6575 362
5040 74
4027 218
4785 661
9395 828
3455 387
6899 311
11193 345
3137 92