24043 614
4885 169
4038 470
21127 646
12288 793
11317 671
18843 673
8466 525
10347 160
3498 197
6754 578