25371 508
12280 876
18312 487
23419 784
15285 134
12125 335
16568 432
7430 265
5722 200
5661 656
6020 351