8751 5
17587 19
7513 11
9494 14
10904 7
10506 42
12926 21
7723 1
15614 40
9340 17
12056 11
6280 4
7502 19
7307 8
22515 54
8599 4
31414 89
12688 35
37263 99
5071 4
7716 16
15766 36
20262 44
53795 174