42117 685
14991 262
8409 229
21319 313
7532 513
24187 433
6695 362
5797 75
4109 218
4833 661
9539 828
3514 387
9814 313
11292 345
3255 92