3896 525
35835 789
6451 86
7052 207
3380 282
39257 304
25882 879
28006 247
20200 183
18817 696
25786 536
16664 862
19595 704
15301 953
7282 765
23212 623