24071 614
4920 169
4039 470
21137 646
12291 793
11322 671
18852 673
8471 525
10354 160
3499 197
6763 578