19316 36
11177 183
6312 467
5024 695
16620 747
32850 717
107818 327
16773 780
7107 165
4988 546
3228 212
5819 581
3253 759