38972 171
18511 881
5895 459
4216 359
4520 957
8547 45
5847 171
6349 232
2225 131
3955 519
4000 113
6971 619