22688 67
24220 119
166343 305
82604 843
62954 541
44510 105
18537 103
18400 608
7292 144
3179 601
14870 426
48991 104
5769 99
9172 463
7051 798
41807 439
5150 490