15084 23
11962 11
25643 54
21402 41
14928 17
14145 13
14624 32
13837 18
23766 51
20509 28
9549 3
15330 10
7826 4
33858 71
25433 38
25329 48
42256 100
14211 29
13709 9
19041 29
10278 4
8953 6
17512 16
7795 2