5582 667
71543 588
12118 471
26591 394
182839 1061
27888 1032
6951 374
43121 325
9793 249
99588 268
21533 812
7285 585
83970 309
25303 574
11545 436
15557 471
128125 1081
183452 556
30390 750
63072 377
239043 2030
30967 717
93192 866
5551 38
12292 441
13052 147
47978 545
48509 372