43743 1028
12535 161
15844 515
19166 296
25654 237
4881 162
16043 724
12118 477
14944 153
13016 229
31296 334
54068 394
222221 616
367908 654
448797 598
39348 435
11297 812
11831 623
18100 78
401719 399
303354 709
57958 336
17300 69
15920 214
31665 788
16219 144
320552 846
477219 1096