49351 68
13219 15
29837 7
26335 8
29259 10
6122 1
85829 14
39522 42
54240 8
31379 23
28808 9
16411 26