18308 46
12356 16
11930 13
22395 46
7047 3
7541 1
6055 0
8257 6
22954 51
31123 41
11169 11
8111 3
9933 7
7955 7
6597 2
6996 2
7747 3
7306 3
11755 13
10408 6
17278 19
8533 11
24414 45
9723 5