3027 525
34053 788
5460 85
6113 207
3051 282
38277 304
24951 877
27361 247
19630 183
18159 696
25031 536
16271 862
18834 704
15101 953
7023 765
21984 623