2572 5
3161 11
599 8
1069 10
12541 38
2628 12
13535 30
7668 21
4104 8
14234 19
24247 42
25814 79
31877 55
52329 133
18495 26
18811 28
34684 95
11977 18
39225 79
19034 24
10295 16
19413 17
22314 32
33086 54