4589 2
16392 22
31683 89
7162 6
10892 26
9118 15
5806 18
12034 19
5114 3
5928 12
6530 13
10236 10
15151 26
26402 60
5418 19
3902 7
20866 20
13551 17
14974 46
19484 52
23954 26
10811 15
4119 11
5978 12