3970 516
30051 577
7640 521
51046 181
45555 857
28150 191
22658 723
14753 264
35771 236
22905 726
9137 701
12885 622
4277 677
17774 516
21997 471
30599 78
27672 712
13139 132
15707 711
41644 572
18364 590
126276 582
21085 340
63104 541
26469 332
9924 151
31529 234
26322 259