19316 36
11170 183
6306 467
5017 695
16620 747
32845 717
107814 327
16773 780
7106 165
4988 546
3228 212
5818 581
3252 759