2851 313
3759 577
21030 492
16160 307
7090 411
12928 605
9840 520
8799 538
10243 895
386907 596
30026 664
22394 482
4915 764
6487 434
7746 739
5128 540
9851 680
73273 337
5981 405
4575 276
20145 479
11695 877
18033 396
2047 173
4457 631
4406 777
8139 390
3168 125