42279 685
15185 262
8456 229
21340 313
7551 513
24326 433
6724 362
6033 75
4122 218
4841 661
9579 828
3529 387
9854 313
11314 345
3296 92