2893 281
4212 576
4461 791
3300 440
4304 815
1877 70
4447 774
4106 621
2240 65
3457 176
5233 803
2211 54
4503 416
4146 101
6585 157
7897 673
10388 329
11610 850
11897 638
17145 926
18840 988
18568 838
10574 321
227 38