3042 525
34111 788
5503 85
6215 207
3073 282
38316 304
24988 877
27389 247
19653 183
18189 696
25070 536
16285 862
18874 704
15109 953
7033 765
22039 623