42358 685
15282 262
8479 229
21360 313
7566 513
24401 433
6755 362
6075 75
4127 218
4849 661
9597 828
3542 387
9874 313
11322 345
3331 92