54653 0
373532 44
42634 6
34933 0
40101 5
27657 8
84678 7
88102 10
39780 9
16932 9
45209 10
44476 9
26227 7
44708 11
33259 5
74528 26
115777 17
329351 36
20803 7
1995783 146
47654 9
42307 1
215278 50
42058 6