22587 66
24182 119
166130 305
82588 843
62926 541
44452 105
18430 103
18309 608
7178 144
3140 601
14791 426
48845 103
5767 99
9121 463
7008 798
41639 439
5112 490