2952 150
5589 159
5527 480
2471 233
48851 665
15126 326
6966 293
3281 140
3049 319
3949 121
6052 676
3860 634
16774 476
4661 95
10722 628
11078 927
8021 597
17637 524
16372 452
4875 867
21734 785
9276 580
10861 310
6956 470
3379 670
8773 642
11763 208
17740 137