19316 36
11182 183
6316 467
5024 695
16623 747
32860 717
107819 327
16773 780
7107 165
4989 546
3228 212
5819 581
3254 759