15091 32
16083 716
9723 480
13849 441
10007 165
15244 379
22505 441
5865 76
11553 466
15329 344
11172 472
32981 325
15179 871
12672 78
10767 238
7484 85
12566 820
19219 94
22186 406
9343 286
13905 318
27136 638
10240 676
11926 109