1385 97
16637 521
7537 623
15752 862
12900 219
8551 46
6886 678
7189 576
3006 226
29677 782
3786 406
7344 745