23424 50
7570 2
5714 0
8793 6
10735 17
15463 21
9484 8
20358 92
9628 2
10280 10
7585 3
8562 6
10299 14
9752 10
10013 7
8867 5
7977 5
11191 23
16188 25
18634 39
11395 13
9290 5
192630 467
32128 63