58257 93
28585 24
23850 21
5753 4
23400 23
11423 11
12409 13
11680 13
19080 24
10815 19
6791 13
10141 24
11377 22
6457 7
14813 21
25891 19
12475 7
38 1
90 6
11731 15
8390 2
15481 19
11834 18
32253 69