41978 685
14863 262
8385 229
21302 313
7511 513
24081 433
6672 362
5559 74
4099 218
4825 661
9511 828
3507 387
9794 313
11286 345
3172 92