18980 36
8514 183
5220 467
4347 695
13428 747
31743 717
106730 327
16404 780
6974 165
4784 546
3080 212
5632 581
3181 759