30084 47
5445 437
6151 883
15249 737
2362 37
8731 442
6699 476
6467 487
13348 486
4524 478
7136 309
5300 592
2505 225