42241 685
15132 262
8442 229
21332 313
7544 513
24294 433
6714 362
6013 75
4115 218
4835 661
9572 828
3522 387
9848 313
11305 345
3294 92