3970 516
30051 577
7640 521
51046 181
45555 857
28151 191
22658 723
14754 264
35771 236
22905 726
9137 701
12885 622
4277 677
17775 516
21997 471
30601 78
27672 712
13139 132
15707 711
18364 590
126276 582
21085 340
63104 541
26470 332
9924 151
31529 234
26322 259
33567 382