51382 14
34933 8
49929 27
31930 15
19428 21
50605 26
160330 19
322509 32
66078 11
184326 22
61958 11
115528 7
172530 21
73278 11
83480 0
607354 121
418757 27
219329 5
103678 12
153231 9
226856 19
286227 20
247054 18
278055 30