7096 75
4135 7
31476 121
10363 25
22615 49
48932 230
41089 125
8943 17
33417 78
17981 26
30328 26
36258 55
50129 104
13511 14
18343 42