19515 447
6020 117
41622 527
53250 589
103715 933
5945 576
35199 480
6896 383
43448 770
299323 1314
133285 692
4361 545
35879 196
24462 812
38053 133
58629 881
22903 850
17722 519
158413 869
45083 800
23720 452
199113 1067
14433 620
39178 644
26264 736
31159 249
28532 332
42441 104