22968 67
24217 119
166596 305
82634 843
63085 541
44503 105
18634 103
18406 608
7283 144
3174 601
15000 426
51544 107
5753 99
10186 463
7044 798
41898 439
5143 490