3097 157
14516 898
833 137
3002 604
1205 205
1447 174
3595 450
2696 701
10099 870
648 84
36861 682
2159 491
3206 644
1879 178
2855 714
3119 207
3976 166
2719 486
1022 125
26648 77
999 116
14924 706
8863 274
11399 320
2344 461
3577 798
3073 841
13551 542