2951 150
5584 159
5526 480
2470 233
48838 665
15115 326
6965 293
3280 140
3046 319
3949 121
6051 676
3860 634
16770 476
4660 95
10722 628
11075 927
8021 597
17633 524
16372 452
4875 867
21729 785
9273 580
10859 310
6956 470
3379 670
8770 642
11756 208
17732 137