50308 196
24903 877
30871 1057
14254 820
28044 744
18002 280
24711 738
28891 134
12969 92
11519 348
6847 802
65195 784
69980 309