1383 97
16630 521
7494 623
15740 862
12891 219
8544 46
6884 678
7188 576
3006 226
29676 782
3784 406
7336 745