41973 685
14857 262
8385 229
21302 313
7507 513
24079 433
6671 362
5556 74
4098 218
4825 661
9508 828
3507 387
9792 313
11285 345
3172 92