23081 67
24225 119
166733 306
82665 843
63103 541
44529 105
18665 103
18426 608
7293 144
3176 601
15052 426
51544 107
5763 99
10200 463
7053 798
41959 439
5153 490