19508 447
6014 117
41562 527
53185 589
103662 933
5936 576
35178 480
6887 383
43412 770
299171 1314
133201 692
4352 545
35840 196
24454 812
37980 133
58607 881
22881 850
17711 519
158267 869
45072 800
23664 452
198951 1067
14418 620
39136 644
26244 736
31124 249
28502 332
42346 104