22527 66
24178 119
166074 305
82540 843
62917 541
44447 105
18411 103
18297 608
7175 144
3140 601
14776 426
48845 103
5762 99
9120 463
6995 798
41593 439
5109 490