2834 7
10492 33
6705 16
17609 33
40540 104
12085 20
60092 93
2716 15
7450 59
816 5
3396 12
48392 329
25873 94
10594 35
4619 34
25936 133
11821 52
13732 101
22943 131
11970 21
8281 20