3024 525
34049 788
5458 85
6109 207
3050 282
38277 304
24951 877
27360 247
19626 183
18157 696
25031 536
16270 862
18834 704
15101 953
7023 765
21983 623