30654 3
21580 4
21083 3
58428 6
78877 28
31456 6
28378 0
24378 3
29877 2
41457 6
40201 8
84958 22
39204 9
33426 4
32059 14
50354 11
37630 14
781507 109
51354 7
40232 5
29680 4
28004 4
209683 33
32976 7