15596 292
13235 783
4998 706
5542 962
28315 53
6505 199
14095 952
46142 385
4789 508
6958 702
3380 778
5512 581
4391 417
1891 359
23874 159
3205 451
4040 426