19503 447
6013 117
41553 527
53170 589
103648 933
5935 576
35173 480
6886 383
43406 770
299143 1314
133191 692
4349 545
35834 196
24454 812
37971 133
58601 881
22879 850
17708 519
158225 869
45069 800
23652 452
198934 1067
14415 620
39128 644
26240 736
31119 249
28491 332
42332 104