1383 97
16629 521
7494 623
15739 862
12889 219
8543 46
6884 678
7187 576
3005 226
29676 782
3784 406
7335 745