3055 12
7547 7
28839 84
16595 49
79547 364
44570 141
7537 20
19686 25
33624 54
10322 36
6949 40
7378 17
20056 21
15036 42
3908 15
9914 21
53904 146
11689 30
15835 16
6182 9
14096 27
31331 33
16248 22
12460 10