5582 667
71544 588
12118 471
26593 394
182848 1061
27888 1032
6951 374
43121 325
9793 249
99594 268
21533 812
7286 585
83973 309
25303 574
11545 436
15560 471
128126 1081
183453 556
30396 750
63072 377
239050 2030
30969 717
93196 866
5552 38
12293 441
13054 147
47981 545
48517 372