15832 9
51354 104
31371 56
28516 21
24910 36
20205 14
49190 73
14502 8
19148 11
21534 49
11333 2
15823 21
72909 147
12001 7
14871 6
15996 12
14312 12
15172 12
12261 4
25744 42
22393 21
21501 20
11928 10
19724 32