50209 196
24887 877
30838 1057
14233 820
28000 744
17979 280
24696 738
28849 134
12953 92
11511 348
6839 802
65154 784
69921 309