2861 81
5956 103
8866 377
7471 513
4233 653
5131 598
7333 239
6158 289
4284 855
3847 708
3930 516
5795 549
4913 124
11769 618
8257 363
26857 979
11334 416
9148 750
6315 815
5526 736
11981 418
5194 630
15602 579
4044 186