4995 60
4647 238
11679 644
4216 142
9055 442
6913 658
12733 80
23956 263
7200 258
179613 1057
84781 651
43987 717
38945 1023
2978 603
49600 136
26111 772
27956 431