31869 281
8952 534
19957 521
67120 572
60929 913
11975 663
11054 425
756 68
1421 39
13431 619
8788 794
4407 603
3167 527