432 9
304 18
401 9
473 5
137 21
131 3
78 49
847 37
660 28
242 32
573 2
1043 48
315 49
885 2
989 15
701 23
690 40
278 16
582 36
329 5