429 24035 473 2 105 427 5 136 15 8970 14 2 4 95 
38 29507 404 46 7 24 10 1095 3 16 
8 30787 212 24 8 14 227 4 1 
7 30765 124 28 3 5 11 41 1 5 
7 31143 26 37 1 1 2 15 4 3 5 
31130 8 4 4 1 6 3 2 6 
31004 5 3 8 1 2 
4 31060 1 10 1 9 1 4 
16 31220 2 12 19 4 1 1 25 
4 30973 1 9 71 5 
1 31006 15 7 2 37 
3 31164 21 9 1 1 8 72 
3 30308 243 11 5 16 22 388 
77 28482 1091 7 8 103 27 1355 
436 18390 32 4266 13 2 94 9 395 60 3748 
