2198 60
11686 921
3114 41
7200 89
17320 788
7465 114
11139 826
5775 573
1866 98
3500 611
3138 43
2244 335
2390852 3902
45836 1002
21186 549
193613 744
15241 624
99621 816
66014 520
9983 221
9201 457
29616 914
35087 265
35426 487
31028 443
12456 285
8930 590
16922 695