5021 162
3823 61
14642 597
15756 526
52554 996
10196 277
72558 350
44001 768
121905 867
89968 604
15277 889
28124 176
8199 690
4763 494
11728 164
9801 365
4922 619
13490 612
19852 527
4685 266
22614 127
9503 473
7597 512
30606 746
9880 732
64182 925
8567 583
39920 763