2910 657
53907 198
29074 879
37804 1059
16084 820
32705 744
22191 280
27789 738
35419 143
15182 93
12873 348
7654 802
71552 784
77686 309