15558 292
13226 783
4996 706
5542 962
28315 53
6500 199
14095 952
46140 385
4787 508
6955 702
3377 778
5511 581
4388 417
1889 359
23867 159
3198 451
4039 426