267377 31
252828 19
109283 3
68805 6
640181 48
41605 8
123232 19
77356 10
49234 3
74530 3
70230 9
101602 12
95551 16
67130 10
67683 1
103530 10
66352 3
312880 47
147656 13
82783 9
54501 5
99958 21
136551 23
113903 28