18003 0
122606 24
107176 20
240081 18
609880 89
301978 55
32801 13
316357 61
21058 3
25427 3
28832 5
191208 48
976909 207
327029 108
79655 14
256928 18
107734 17
901702 161
597683 75
298209 32
384032 58
561656 41
52851 10
558305 85