32250 89
4299 521
3873 907
21620 639
4259 588
4552 740
6214 413
179946 690
55052 483
70352 417
58130 215
34093 391
16528 863
25062 613
20585 794