2953 150
5591 159
5529 480
2472 233
48852 665
15130 326
6966 293
3282 140
3049 319
3949 121
6053 676
3861 634
16777 476
4661 95
10722 628
11079 927
8021 597
17638 524
16373 452
4875 867
21734 785
9277 580
10861 310
6956 470
3379 670
8774 642
11765 208
17741 137