3000 364
47596 439
5163 723
52749 407
84383 173
38477 660
21922 647
51626 298
17525 350
16017 332
14882 710
20437 876
157983 760
48972 778
25536 367
29423 542
17560 442
36651 796
3536 468
8175 437
131571 1331
30186 438
109567 387
139340 373
60187 396
24365 736