1952 304
641 102
14594 197
19102 274
23592 235
82505 668
46234 726
3518 394
8014 955
4157 528
7531 323
10418 253
6929 621
8026 362
69888 184