19509 447
6015 117
41566 527
53193 589
103664 933
5936 576
35178 480
6887 383
43415 770
299181 1314
133203 692
4353 545
35842 196
24456 812
37983 133
58609 881
22883 850
17712 519
158273 869
45073 800
23667 452
198956 1067
14419 620
39139 644
26244 736
31130 249
28502 332
42359 104