295 71
1428 69
29323 135
1672 381
519 28
1439 69
1140 90
4090 687
48192 443
163093 411
68729 176
209801 530
78514 924
42643 331