43730 310
29271 210
656 142
9535 298
2460 719
1308 281
2786 112
5925 40
1014 292
4776 180
8901 52
264 71
120888 264
3043 124
7717 49
52829 794
13933 42
839 187
762 240
51530 486
19735 779
1582 27
338 95
3757 547