42334 685
15238 262
8471 229
21350 313
7562 513
24361 433
6747 362
6047 75
4123 218
4843 661
9589 828
3537 387
9865 313
11318 345
3304 92