981 8
451 12
6288 41
5850 29
16821 75
7330 30
16635 36
13140 27
17493 41
18861 44
22615 50
31128 124
12597 14
7431 27