12187 45
2943 6
3674 14
16585 45
15756 30
10070 29
10862 10
172712 442
11858 10
82350 92
17917 32
31493 173
5328 33
43373 195
66371 210
7976 16