19505 447
6013 117
41555 527
53174 589
103652 933
5935 576
35174 480
6886 383
43406 770
299147 1314
133195 692
4351 545
35836 196
24454 812
37974 133
58601 881
22879 850
17709 519
158238 869
45070 800
23656 452
198937 1067
14417 620
39131 644
26240 736
31119 249
28495 332
42335 104