1950 304
631 102
14586 197
19101 274
23487 235
82392 668
46222 726
3514 394
8010 955
4156 528
7530 323
10416 253
6926 621
8026 362
69848 184