42368 685
15297 262
8479 229
21363 313
7570 513
24410 433
6759 362
6088 75
4127 218
4850 661
9600 828
3545 387
9876 313
11324 345
3331 92