42014 354
19225 410
35464 877
11678 745
11394 389
14006 256
2873 113
3558 481
4633 640
9647 33
2078 71
7466 613
13299 679
9381 268
8213 321
6384 455
15973 610
5506 861
4059 366
3522 171
4308 343
4423 658
3577 265
4051 387
4629 714
9513 660
4206 458
5807 610