2951 150
5584 159
5526 480
2469 233
48837 665
15113 326
6964 293
3280 140
3046 319
3949 121
6051 676
3858 634
16768 476
4659 95
10721 628
11075 927
8020 597
17633 524
16370 452
4875 867
21727 785
9272 580
10859 310
6956 470
3379 670
8770 642
11755 208
17728 137