19316 36
11147 183
6300 467
5010 695
16616 747
32831 717
107806 327
16771 780
7106 165
4988 546
3225 212
5818 581
3252 759