4015 588
1549 147
11230 647
1605 357
809 43
5843 402
5787 119
4983 345
5137 418
1877 114
11882 584
3940 443
43267 165
4974 302
3359 335
34116 911
6085 472