1952 304
641 102
14593 197
19102 274
23580 235
82492 668
46232 726
3518 394
8013 955
4157 528
7530 323
10418 253
6929 621
8026 362
69880 184