3014 525
34033 788
5439 85
6086 207
3043 282
38269 304
24938 877
27344 247
19621 183
18155 696
25021 536
16261 862
18821 704
15096 953
7018 765
21974 623