19513 447
6017 117
41606 527
53239 589
103705 933
5941 576
35192 480
6893 383
43442 770
299282 1314
133262 692
4355 545
35864 196
24459 812
38031 133
58618 881
22891 850
17720 519
158371 869
45078 800
23698 452
199065 1067
14427 620
39162 644
26259 736
31150 249
28523 332
42411 104