340 25638 716 107 363 12 124 15 7527 5 10 103 
40 29539 599 5 58 1 26 17 1076 36 
6 30596 362 16 2 39 26 7 409 3 9 
5 30881 214 28 8 21 7 107 3 1 
2 31284 53 26 1 19 11 14 1 1 
31398 15 3 3 34 6 7 
31193 3 2 19 9 4 
5 31325 1 5 6 3 5 
5 31466 4 9 2 1 2 6 
31300 5 19 7 2 
31269 7 4 
3 31472 10 13 10 8 38 
30747 191 8 18 12 2 218 
60 28824 1 1378 2 22 152 11 947 
454 18973 2 47 4528 21 33 336 73 3199 
