19462 36
12013 184
6616 467
5229 696
16760 747
33290 717
108222 327
16932 780
7189 165
5073 546
3308 212
5926 581
3291 759