5582 667
71551 588
12118 471
26594 394
182850 1061
27890 1032
6951 374
43127 325
9793 249
99595 268
21533 812
7286 585
83976 309
25303 574
11545 436
15563 471
128131 1081
183456 556
30396 750
63072 377
239055 2030
30971 717
93198 866
5554 38
12293 441
13054 147
47982 545
48517 372