30576 0
26628 1
19478 2
27227 0
24228 4
34730 8
13652 8
18583 0
90606 12
93809 8
42978 4
66855 3
41431 10
54359 5
44458 8
29307 3
28851 11
145433 25
493908 21
646276 29
169357 10
650381 56
202379 13
384656 22