21599 36
28662 16
9414 12
6424 8
5118 9
7690 7
22965 31
19771 14
23240 15
12596 25
12058 12
12445 7
25182 20
26225 29
9316 6
6215 3
11886 9
8622 16
7254 2
6860 9
21855 35
37359 43
15643 30
8761 3