22493 67
24172 119
166127 305
82502 843
62910 541
44450 105
18461 103
18334 608
7240 144
3161 601
14798 426
48888 104
5746 99
9136 463
7023 798
41694 439
5122 490