27031 128
13588 181
4796 559
4161 110
11245 158
4481 475
4930 84
2244 246
13619 508
17343 682
12936 95
16917 566
3298 581
16613 434
5831 458
14420 329
11193 589
14721 269
5552 618
33340 419
2620 271
2679 365
7746 682
2300 262
1401 61
14058 714
10337 644
64827 915