5084 784
1251 187
19275 345
7003 788
64143 515
43465 727
18209 195
46310 540
9045 843
8676 321
3785 107
4874 535
3315 530
8038 685
23544 41