15582 292
13232 783
4998 706
5542 962
28315 53
6504 199
14095 952
46140 385
4787 508
6958 702
3380 778
5512 581
4391 417
1890 359
23871 159
3202 451
4040 426