3029 525
34060 788
5463 85
6123 207
3053 282
38285 304
24955 877
27362 247
19631 183
18161 696
25035 536
16271 862
18840 704
15101 953
7023 765
21987 623