42013 354
19224 410
35462 877
11677 745
11394 389
14006 256
2873 113
3558 481
4633 640
9647 33
2077 71
7466 613
13299 679
9379 268
8213 321
6384 455
15967 610
5505 861
4057 366
3521 171
4307 343
4418 658
3576 265
4049 387
4629 714
9507 660
4206 458
5806 610