12 3
82 10
5907 40
5488 26
16453 74
7330 30
16276 35
13140 27
17493 41
18861 44
22615 49
31128 124
12597 14
7431 27