22525 66
24178 119
166064 305
82535 843
62917 541
44444 105
18410 103
18296 608
7175 144
3140 601
14775 426
48845 103
5762 99
9120 463
6995 798
41590 439
5109 490