19322 36
11213 183
6335 467
5038 695
16633 747
32874 717
107843 327
16778 780
7110 165
4991 546
3229 212
5821 581
3256 759