1901 569
2556 525
993 268
243 80
12001 722
5531 596
2978 125
3061 211
6835 600
40018 413
18850 95
1440 237
8745 195
19700 878
4092 38
4222 502