30281 47
5470 437
6238 883
15294 737
2362 37
8742 442
6703 476
6473 487
13364 486
4526 478
7166 309
5304 592
2509 225