15507 291
13214 783
4992 706
5540 962
28309 53
6494 199
14092 952
46137 385
4787 508
6953 702
3376 778
5510 581
4387 417
1889 359
23861 159
3193 451
4035 426