15540 291
13221 783
4993 706
5541 962
28315 53
6499 199
14093 952
46139 385
4787 508
6954 702
3377 778
5511 581
4387 417
1889 359
23863 159
3194 451
4036 426