30408 0
26409 1
19258 2
27033 0
24058 4
34433 8
13630 8
18382 0
89901 12
93430 8
42731 4
66553 3
41207 10
54108 5
44155 8
29184 3
28506 11
145209 25
493627 21
645977 29
169107 10
650154 56
202207 13
384428 22