27582 128
13811 181
4820 559
4225 110
11271 158
4517 475
5059 84
2268 246
13659 508
17381 682
12948 95
16954 566
3311 581
16645 435
5868 458
14431 329
11429 589
14750 269
5570 618
33469 419
2631 271
2691 365
7763 682
2314 262
1415 61
14100 714
10368 644
64839 915