15572 292
13229 783
4998 706
5542 962
28315 53
6500 199
14095 952
46140 385
4787 508
6955 702
3377 778
5512 581
4389 417
1890 359
23867 159
3201 451
4039 426