22689 67
24222 119
166350 305
82605 843
62954 541
44510 105
18539 103
18402 608
7293 144
3179 601
14873 426
48992 104
5771 99
9173 463
7054 798
41808 439
5150 490