2198 60
11685 921
3112 41
7200 89
17320 788
7465 114
11135 826
5774 573
1866 98
3500 611
3138 43
2244 335
2390394 3902
45835 1002
21186 549
193610 744
15241 624
99615 816
66011 520
9983 221
9199 457
29614 914
35087 265
35426 487
31028 443
12455 285
8930 590
16922 695