2198 60
11682 921
3112 41
7200 89
17320 788
7465 114
11133 826
5773 573
1866 98
3500 611
3137 43
2243 335
2390026 3902
45835 1002
21186 549
193608 744
15239 624
99614 816
66004 520
9983 221
9197 457
29614 914
35087 265
35424 487
31027 443
12454 285
8930 590
16920 695