2198 60
11685 921
3112 41
7200 89
17320 788
7465 114
11136 826
5774 573
1866 98
3500 611
3138 43
2244 335
2390637 3902
45836 1002
21186 549
193612 744
15241 624
99618 816
66014 520
9983 221
9201 457
29615 914
35087 265
35426 487
31028 443
12456 285
8930 590
16922 695