8097 80
4621 8
31476 123
10741 25
22615 50
49352 231
41504 125
8943 17
33417 78
17981 26
30328 26
36258 55
50129 104
13511 14
18343 44