19327 36
11230 183
6341 467
5043 695
16635 747
32879 717
107846 327
16779 780
7112 165
4992 546
3229 212
5822 581
3256 759