40813 81
39010 91
36961 11
47780 131
11939 6
49063 141
17157 36
16450 28
30417 51
31394 42
16035 13
30207 24
11124 8
32919 93
14416 26
25983 21
74271 194
33223 79
24470 79
42507 128
43039 115
87974 205
206729 706
40560 57