15364 16
14581 16
9801 2
22223 72
24212 20
11303 14
10972 3
21843 21
23368 44
11043 5
15233 18
12131 8
116923 425
46857 83
33812 98
68934 285
42709 135
24112 38
22496 35
20021 32
20285 24
16659 15
12637 16
13368 16