3506 746
39968 304
7534 366
7943 161
28446 605
13071 844
10208 830
8610 685
5817 306
8788 46
15048 784
6121 282
8561 313
2790 272
29142 53
5660 696
15733 488
10183 90
2823 171
22822 104
6817 40
4320 280
10225 143
14303 587
13720 633
6122 781
5140 742
11731 511